Giant snow mazes, illuminated frozen towers and crystal palaces etched from vast blocks of ice greet visitors to China's annual ice festival in Harbin.
Visitors to this year's festival are required to show a "health code" on a contact-tracing app and have their temperatures measured before entering venues.
(Source: AFP)