Shuangjiangkou Dam

The Shuangjiangkou Dam, also referred to as Shuang Jiang Kou, is an embankment dam currently being constructed on the Dadu River in Sichuan Province, China. When completed, the {Convert|312|m|ft|0} tall dam will be the tallest dam in the world. Preliminary construction began in 2008 and the entire project is expected to be complete in 2018. By Apr...
Found on
No exact match found