Stunning photos of mammoth ice palaces and snow sculptures in -25C temperatures at Chinese festival

The Harbin Ice and Snow festival, based in Heilongjiang, China, is home to extreme cold weather, which formed unique ice shapes - therefore explaining the -25°C temperatures.