A view of the Imperial Palace covered by a sandstorm in Beijing, China, 20 March 2010. The strongest sandstorm so far this year arrived in China's capital Saturday after sweeping across the country's northwest.
March 20, 2010, Saturday
| Source: EPA/BGNES