Monday, December 23, 2013

This bigger than life horse sculpture measures 384 feet long x 85 feet high and is completely made of snow. It is to be featured in the China Harbin International Snow Sculpture Art Expo in Harbin, China beginning on Dec 28.

No comments:

Post a Comment


Related Posts Plugin for WordPress, Blogger...