World's largest pumped storage hydropower plant in full operation in China
Share - WeChat


SHIJIAZHUANG -- 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.