Astounding Huge Snow Sculpture!!
OnST
Published
12/14/2008
You won't regret watching this! One snow sculpture at this year's International Snow Sculpture Art Expo in China measures a vast 35 meters high by 162 meters long.
3 Comments