The 20-day closure of the Sirhind canal has endangered power generation at Guru Hargobind Thermal Power Plant, Lehra Mohabbat.