With a dam height of 182.3 meters, the tallest of its kind in the world, the State Grid Xinyuan Jiangsu Jurong pumped storage power station in E ...