Giant Snow Sculptures Displayed At Qorld’s Largest Winter Fair In China


Incredible snow and ice sculptures have been displayed at the Harbin Ice festival in northeast China. The footage, shows people observing the intricate artworks at the world’s largest winter fair. Content from Newsflare.