A man looks at a 51-meter-tall ice sculpture building, dubbed as "Crown of Ice-snow" castle, at the Sun Island scenic spot in Harbin, capital city of Northeast China's Heilongjiang province, Jan 1, 2016. The castle, which fuses Gothic and Baroque styles, covers an area of 2,800 sq m. It boasts the world's highest and largest ice architecture, made out of 35,000 cubic meters of snow.[Photo/Xinhua] |