WATCH: Ice festival dazzles in light
January 6, 2014 | 1:05pm
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.
BrandSpace Articles
<
>
- Latest
Latest
Latest
Recommended