View Full Version : Himalayan Megastructure: India's largest Hydropower Project - Documentary

Tahir Bati
05-21-2016, 05:32 PM
The Karcham Wangtoo Hydroelectric Plant is a 1000MW run-of-the-river hydroelectric power station on the Sutlej River in Kinnaur district of Himachal Pradesh. Surrounded by jagged peaks, prone to sub-zero winters & accessible only by steep mountain roads, a strong crew of 14500 brave the mighty Himalayas to ... Megastructure Karcham Wangtoo Hydroelectri