China Just Flipped the Switch on the World’s Tallest “Water‑Battery” Dam — A 182.3‑Meter Pumped‑Storage Giant in Jiangsu
China’s newest grid “shock absorber,” explained China has switched on a 1.35‑gigawatt pumped‑storage hydropower station in Jurong, Jiangsu—a province that anchors the Yangtze River Delta’s heavy industry and surging power demand. Built by State Grid’s pumped‑storage arm (State Grid Xinyuan), the station