The annual Harbin Ice and Snow Sculpture Festival takes place in China's north-eastern province of Heilongjiang and is expected to draw hundreds of thousands of people to see the sculptures.