Photo taken on March 8, 2017 shows fog-shrouded buildings in Chengdu, capital of southwest China's Sichuan Province. (Xinhua/Jiang Hongjing)