Ice and Snow Festival in China(25 images)

The 14th Harbin Ice and Snow Festival in China's northern Heilongjiang Province is touted as the world's biggest ice and snow festival.

UPI/Stephen Shaver | License Photo
0 of 0