header nav1

ice sculptures News

Friday February 22, 2019

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.