Wednesday, December 29, 2010

Awesomest Image du Jour XIV

Fancy a trip to China?  The Harbin International Ice and Snow Festival officially begins January 5th!

[Source:  Boing Boing.]