YIBADA

World's Highest Snow Sculpture Displayed in Northeast China

| Feb 14, 2016 09:27 PM EST

The 51-meter-high snow sculpture in Harbin.

The world's highest snow sculpture was set up in Harbin, capital of northeast China's Heilongjiang Province. The 51-meter-high snow sculpture has shortened five meters due to the rise of temperature.

Related News

Most Popular

EDITOR'S PICK