Traffic is seen on a snow-covered road in Manchester, Britain, on Jan. 5, 2025. (Photo by Jon Super/Xinhua)