Dense fog strands more than 10,000 travelers at airport in southwest China city
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.