A pedestrian walks in the snow in Moscow, Russia, May 8, 2024.(Photo: Xinhua)
People cross a road in the snow in Moscow, Russia, May 8, 2024.(Photo: Xinhua)
Pedestrians walk in the snow in Moscow, Russia, May 8, 2024.(Photo: Xinhua)
A deliveryman rides in the snow in Moscow, Russia, May 8, 2024.(Photo: Xinhua)