header nav1

ice sculptures News

Tuesday October 16, 2018

Loading Icon
China’s Harbin Festival Creates a Frozen City
Commercial
Friday January 17 2014

China’s Harbin Festival Creates a Frozen City

The annual Harbin International Ice and Snow Festival has opened in Northern China and is an architectural delight.