Sep
23

The Harbin International Ice and Snow Sculpture Festival is the largest of its kind in the world. (Harbin, China)