Shuibuya Dam China
Tallest Dams In The World
Shuibuya Dam China
Built not just for power but also to promote flood control, navigation, tourism and fishery, the Shuibuya Dam is 233 meters tall.












More ...



















Built not just for power but also to promote flood control, navigation, tourism and fishery, the Shuibuya Dam is 233 meters tall.