
The iconic winter landmark, a giant snowman, stands tall by the Songhua River in Harbin, Northeast China's Heilongjiang Province, on December 15, 2025. This year's snowman, standing at a height of 19 meters and utilizing over 3,000 cubic meters of snow, is the largest ever created in its history. Photo: VCG