account
search
search

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 | Permalink
UPI/Stephen Shaver
License photo | Permalink
UPI/Stephen Shaver
License photo | Permalink
UPI/Stephen Shaver
License photo | Permalink
UPI/Stephen Shaver
License photo | Permalink
Ice and Snow Festival opens in Harbin
UPI/Stephen Shaver
License photo | Permalink
UPI/Stephen Shaver
License photo | Permalink
x
Feedback