Designed by
Title
Karcham Wangtoo Hydroelectric Plant on Sutlej River #213656798
Description
Kinnaur, Himachal Pradesh-October,2019: The Karcham Wangtoo Hydroelectric Plant is a 1,000 megawatts run-of-the-river hydroelectric power station on the Sutlej River upstream of Naptha Jhakri dam
This image is editorial