World’s tallest dam for a pumped-storage power station is now fully operational in east China’s Jiangsu Province!
Standing at 182.3 meters, this “green battery” with 1.35 GW capacity will save 140,000 tons of coal and slash 349,000 tons of carbon emissions annually.

