Flights were delayed and thousands of passengers were stranded at airports in China on Friday, as heavy fog continued to shroud large areas of the country, Xinhua reported. Shuangliu airport in Chengdu, capital of southwest China's Sichuan Province, was closed for four hours in the morning as mist reduced visibility to only 20 meters, according to Lu Junming, an airport official. A total of 121 flights entering or leaving the airport were delayed, 11 were cancelled and eight others were forced to land in the nearby cities of Kunming, Chongqing and Guiyang. More than 11,000 passengers were stranded at the airport until the fog gradually cleared around noon. The fog was caused by high humidity and low temperatures, according to the local meteorological observatory. At Jinan international airport in east China's Shandong Province, which has been cloaked in mist since Wednesday, visibility on Friday morning was less than 50 meters. Some 110 flights were affected. More than 310 flights at the airport were postponed or cancelled during the period of 6 p.m. Wednesday to 3 p.m. Friday.