Massive China Sandstorm Seen from Space

More from LiveScience