Tianhuangping Pumped Storage Power Station
Anji County, China
The 447th largest power station in the world
The Tianhuangping Pumped Storage Power Station is a pumped-storage power station in Tianhuangping, Anji County of Huzhou, Zhejiang Province, China. The power station has an installed capacity of 1,836 megawatts (2, 462, 000 hp) utilizing 6 reversible Francis turbines. Construction began in 1993 and the power station was completed in 2004.
Power station data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).