JSW Karcham Wangtoo Hydro Electric Project

JSW Karcham Wangtoo Hydro Electric Project

Hydroelectric project at Karcham, Wangtoo, India