Share: Title:China Creates a Giant 'Monster' Robot that Swallows Sand to Control Desertification Duration: 15:08 Plays: 171K views Published: 3 months ago Download MP3 Download MP4 Simillar Videos ▶️ 35:04 25 Greatest Natural Wonders Of The World - Travel Video 171K views • 3 years ago ▶️ 3:06:58 Unreal Places - The Most Unbelievable Wonders Of Planet Earth 171K views • 8 months ago ▶️ 12:02 China Uses 'special Technology' To Help Brunei Build It’s First Sea-crossing Bridge 171K views • 1 month ago ▶️ 42:08 30 Greatest Man-made Wonders Of The World - Travel Video 171K views • 3 years ago ▶️ 1:31:26 Wonders Of Planet Earth | Most Magnificent Places | Travel Documentary 4k 171K views • 9 months ago