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