Bluephoenix4 says: Snow in Taklimakan Desert, Western China The Taklimakan Desert in northwest China is a vast region of sand desert sitting in a depression between two high, rugged mountain ranges. I knew it!!!!!! The Chinese are making a weather machine!!!!! Looks like they might have succeeded! beauty-full clip .. ) |
View the Top Clips from July 19, 2007
Embed This Clip In Your Site...
|
||||||||||
|
|
|||||||||||