Photo taken on April 17, 2011 shows the low visibility due to floating dust in Beijing, capital of China. Heavy winds hit Beijing with floating dust and sand storm on Sunday. [Xinhua]
Go to Forum >>0 Comments