Published: Nov 13, 2017, 23:59 IST | Updated: Nov 13, 2017, 23:59 IST
The dense fog enveloped parts of Chengdu City in southwest China's Sichuan Province on early Monday morning, stranding more than 10,000 travelers at Shuangliu International Airport.