Harbin’s Ice City Leave a reply Ice City: first look at 2004 ice & snow festival in China’s Harbin (Euronews video)