Vehicles run on a smog-shrouded road in Harbin, capital of northeast China's Heilongjiang Province, Oct. 30, 2014. (Xinhua/Wang Kai)
Day|Week|Month