Oct 28, 2025 - China`s Tallest Pumped-Storage Power Station Begins Full Operation in Jiangsu
The world`s tallest pumped-storage hydropower station, the State Grid Xinyuan Jurong Pumped-Storage Power Station in east China`s Jiangsu Province, officially began full operation on October 28.