China Constructs 315-Metre Shuangjiangkou Dam Set to Become World’s Tallest
High in the mountainous terrain of Sichuan Province, China is making rapid progress on an extraordinary engineering marvel that is set to become the world’s tallest dam. The Shuangjiangkou Hydropower…
