Vehicles run on a smog-shrouded road in Beijing, capital of China, Oct. 14, 2016. (Xinhua/Luo Xiaoguang)