Home / Food / Travel

Night view of sculptures at snow expo in NE China

(Xinhua) Updated: 2016-01-02 16:46 Comments

Night view of sculptures at snow expo in NE China

A 51-meter-high castle, poised to set the record as the world's highest and largest snow sculpture, is seen during the Sun Island Snow Expo in Harbin, capital of Northeast China's Heilongjiang province, Jan 1, 2016. [Photo/Xinhua]


Previous Page 1 2 3 4 5 6 7 8 Next Page

Most Popular
...