People walk on a smog-enveloped road in Changchun, capital of northeast China's Jilin Province, Oct. 25, 2015. (Photo: Xinhua/Lin Hong)
Go to Forum >>0 Comment(s)