A Blog on amazing stuff: Amazing pictures, amazing world, amazing people, funny and cool stuff, etc.
Jun 21, 2012
Category: Amazing pictures
It’s the Xiaolangdi Dam project on the Yellow River, China, which is 154 meters high.
Tagged: china, dam, sand waterfall, spectacular pictures, the yellow river