Giant Snow Sculptures Displayed At World’s Largest Winter Fair In China Sharing is easy—and it helps more than you know. Facebook Pinterest Twitter Email Tumblr Reddit Flipboard Copy Link Incredible snow and ice sculptures have been displayed at the Harbin Ice festival in northeast China. Sharing is easy—and it helps more than you know. Facebook Pinterest Twitter Email Tumblr Reddit Flipboard Copy Link