Vehicles run on a road in Beijing, capital of China, March 28, 2018. Floating dust hit Beijing on Wednesday. (Xinhua/Zhang Chenlin)
Beijing sees dust, smog weather
Source: Xinhua| 2018-03-28 11:29:56|Editor: Mengjie
Vehicles run on a road in Beijing, capital of China, March 28, 2018. Floating dust hit Beijing on Wednesday. (Xinhua/Zhang Chenlin)