Photo taken on Nov. 8, 2021 shows a snow scenery in Shenyang, northeast China's Liaoning Province. A lingering blizzard since Sunday has brought record snowfall, the biggest since 1905, in Shenyang, the local meteorological authority said Tuesday. (Photo by Huang Jinkun/Xinhua)