Linfen in Shanxi province is regarded as one of the most air polluted cities in China. Photo: China Foto Press