Skip to playerSkip to main content
  • 7 years ago
Every year in the mountainous Japanese island of Hokkaido, people gather for the annual Sapporo Snow Festival. With a little help from lighting technicians, giant snow sculptures are able to come to life!
Comments

Recommended