Sourcing from
Chinese Hydro
China is the global leader in hydropower generation, capacity and development. The country's installed hydropower capacity is 370,160 MW, including 31,490 MW pumped storage, and its hydropower generation is 1,355 TWh (2020).
Location | China |
---|---|
Technology | Hydroplant |