JiLuDB /
#00033 / Technology
Three Gorges Power Station
Sandouping, YichangSatellite view · Google Maps, Hubei Province, China
China Three Gorges Corporation states that the Three Gorges Power Station, with a total installed capacity of 22,500 MW, is the world's largest hydropower station.