The 37th Harbin International Ice and Snow Sculpture Festival in China has opened to visitors, featuring frozen towers, palaces and castles.
The 37th Harbin International Ice and Snow Sculpture Festival in China has opened to visitors, featuring frozen towers, palaces and castles.