Laxiwa Dam China
Tallest Dams In The World
Laxiwa Dam China
The Laxiwa Dam is a 250 meter high arch dam on the Yellow River in Qinghai Province, northwest China.












More ...



















The Laxiwa Dam is a 250 meter high arch dam on the Yellow River in Qinghai Province, northwest China.