Workmen put the finishing touches on ice sculptures at the 12th Harbin Ice and Snow World display in the northern city of Harbin, China.