The annual Harbin Ice and Snow Festival in China is one of the world's largest ice and snow festivals, filled with illuminating ice towers and monumental snow sculptures.