
The city, on China’s east coast, last experienced a heavy snowfall in January 2018.
And just last week, Shanghai basked in unusually high temperatures of 20C, which local media said had caused some osmanthus trees to bloom.
“The weather seems rather strange this year,” said 30-year-old resident Yu Xin.
“In general, the temperature fluctuations have been quite significant, so some people might feel a bit uncomfortable,” she said.
Chinese state media said other areasexperienced sharp temperature drops, including Jiangxi and Guizhou provinces, which sit south of China’s Yangtze and Huai rivers. Guizhou province is expected to experience temperature drops of 10C to 14C, the Zhejiang News reported.
Across China, authorities have also shut 241 sections of major roads in 12 provinces including Shanxi, Inner Mongolia and Heilongjiang due to snowfall and icy roads, state broadcaster CCTV said.