×

Karcham Wangtoo Hydroelectric Plant

The Karcham Wangtoo Hydroelectric Plant is a 1,091 megawatts run-of-the-river hydroelectric power station on the Sutlej River in Kinnaur district of Himachal Pradesh state of India. Wikipedia