Japan’s biggest ice sculpture festival

  • 7 years ago
The main sites for the 68th Sapporo Snow Festival opened on Monday in the capital of Japan's northern island of Hokkaido.

Recommended