Subscribe to ITN News: ****** The northern Chinese city of Harbin plays host to an ice festival every year, but the 2014 opening was less impre...
Share this note: