Massive China Sandstorm Seen from Space
Tuesday, March 23, 2010 - 09:21
in Astronomy & Space
A massive sand and dust storm in China over the weekend has been imaged from space, revealing a shape much like a weather front.
A massive sand and dust storm in China over the weekend has been imaged from space, revealing a shape much like a weather front.