Hong Wu / Getty Images Contributor
December 24, 2013
Snow sculptures stand 450 feet tall
The 26th Suan Island International Snow Sculpture Art Expo kicks off in northeast China.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.