Icon
 

China annual ice festival is underway in the northern city of Harbin