Image-wise: Technicolor ice castles
|
Monday, January 09, 2012 UTC

The International Harbin Ice and Snow Festival is a three-month event held in Harbin, in China’s northern Heilongjiang province, which opened Friday, January 5.
via L.A. Times
Photo: Diego Azubel/EPA
- Community Rating:
Comments
Add your comment
No HTML or JavaScript, please.
