Subscribe | UPI Odd Newsletter Subscribe HARBIN, China, Dec. 21 (UPI) -- A Chinese festival features massive sculptures created from snow, including massive towers and a snowman measuring more than 100 feet tall. Video from the 29th annual Sun Island International Snow Sculpture Art Expo in Harbin shows off some of the massive snow creations featured in this year's event. Advertisement