header nav1

ice sculptures News

Monday August 20, 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.