Live Now
World’s largest pumped storage hydropower plant in full operation in China
The world’s largest pumped-storage hydropower plant, Fengning Pumped-Storage Hydropower Plant (PSHP), has started full operation in Chengde City, Hebei Province, North China. Operated by China National Grid Corporation, the plant…
Filter
Filter
show all
(4)
News
(4)
News Agenda
January 6, 2025