A spokesman for Beijing Capital International Airport said that, by 11:30 am on Sunday, 23 flights had been canceled and another five flights had been delayed by more than an hour. Flight schedules had returned to normal by 2 pm.
"We've been preparing for the work of de-icing the aircraft and the runway," said Qu Dong, a duty manager in the airport's operation control center. "The good news is the snow is not as heavy as expected, so it has not resulted in a large amount of flight delays."
In airport terminals, flight information has been broadcast around the clock, while bottled water, blankets and other supplies have been provided to stranded passengers, he said.
Qu said the airport will pay close attention to forecasts, which were calling for the weather to improve by Monday night.
Traffic authorities took temporary measures on several expressways that were severely covered by snow or rainwater, or roads with slippery surfaces.
Parts of the above-ground tracks used by trains on Line 13 of the Beijing subway system were blocked on Sunday by tree branches blown down by strong winds.
After four hours of emergency repairs, the fallen trees were removed from the line and trains began to run again, Beijing Subway Operation said.
The company also said emergency measures had been carried out in response to the snow since Saturday night. Nearly 4,000 kg of snow-melting agent have been used to get rid of the snow and ice.
Non-slip mats and caution signs have been installed at subway station entrances, and free plastic raincoats have been handed out to passengers, the company said.
Landmark building should respect the public's feeling