Raw: Ice Festival Dazzles in Light

Updated:

Loading
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. (Jan. 5)