Vehicles run on a smog-shrouded road in Harbin, capital of northeast China's Heilongjiang Province, Oct. 14, 2016. (Xinhua/Wang Song)