China's meteorological authority issued a yellow alert for fog that continued to shroud the country's central and eastern regions on Sunday.
The heavy fog has affected flights at airports in Beijing, Hebei, Hunan, Yunnan, Guizhou, Zhejiang, Jiangsu, Jilin, Heilongjiang and Sichuan, with visibility reduced to around 100 meters at some airports.
Ten flights had been canceled and five flights delayed by more than an hour at the Beijing Capital International Airport as of 11 a.m. Sunday, the airport said.
The Central Meteorological Center forecast that the north China plains, middle and western regions along the Yellow and Huai rivers, the middle and lower reaches of the Yangtze River and south China will see fog on Sunday.
On Monday, light and moderate snow will fall in the northern part of the Xinjiang Uygur autonomous region, with some areas expecting heavy snow, the center said.
Meanwhile, a cold front will lower temperatures by 4 to 8 degrees Celsius in China's northern and eastern regions from Sunday to Wednesday, according to the center.