People visit ice sculptures illuminated by coloured lights on the opening day of the Harbin International Ice and Snow Festival in the northern city of Harbin, Heilongjiang province, China.