Dec 31, 2024 - World`s largest pumped storage hydropower plant in full operation in China
The Fengning pumped storage hydropower plant, the largest of its kind globally, has commenced full operation in the city of Chengde, north China`s Hebei Province.