WATCH: Ice festival dazzles in light

Tourists from all over the world braved the minus 20 degree temperatures in Harbin, China, to see the freezing wonderland Ice and Snow World, on Sunday.

Show comments