Sapporo Snow Festival opens

Snow sculptures are lit up at Odori Park in Sapporo, Hokkaido, on Tuesday, the opening day of the Sapporo Snow Festival. The annual festival features a multitude of ice and snow sculptures, ... ( read original story ...)