Tianhuangping Pumped Storage Power Station
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 utilizing 6 reversible Francis turbines. Construction began in 1993 and the power station was completed in 2004.