China Builds an 'Energy Battery' at 4,0008 Meters: Pumped Storage Power Station in Qinghai Set to Become Northwest China's Highest
China has started construction on a 600 MW pumped storage plant at 4,008 meters in Qinghai Province, marking the northwest region's highest-altitude project of its kind. Costing around $783 million, it is slated for launch in 2034.
Read more →