Incredible snow and ice sculptures have been displayed at the Harbin Ice festival in northeast China. The footage, captured on January 9, shows people observing the intricate artworks at the world's largest winter fair.