The biggest hydroelectric power plant is based in Three Gorges Dam on the Yangtze River in China. The installed capacity of this power plant is 22.5 Gigawatts (GW).
Location: Hubei Province, China
River: Yangtze River
Installed Capacity: 22.5 GW
Electricity Generation: 103.649 billion kWh
Total Generator: 34
Find out related content on Pros and Cons of Hydroelectric Energy. to learn more information about given topic.