Citizens walk on a street in Beijing, capital of China, on March 5, 2026. Beijing has witnessed a spring snowfall from Wednesday to Thursday. (Xinhua/Li Xin)