Hydropower generation in the Himalayas
The Indian National Hydropower Corporation (NHPC) operates several hydropower plants in India. The total installed capacity of NHPC has already gone up to 5295 MW. One recently commissioned project was the SEWA-II project in the lower Himalayas in the state of Jammu and Kashmir, having a total capacity of 120 MW.
Insights ● Article