If you want to experience snow in Japan, we suggest you go to Zao (Yamagata Prefecture), located in the northern part of Honshu Island. Zao is a tourist destination famous for its vast ski slopes, which are among the best in Japan, and its long-standing hot springs. In Zao, as you can see in this slide video, you’ll be treated to a beautiful view of the juhyo (snow monsters)!

The World of Ice Monsters

Back to “Videos”


Watch More Videos

List of all videos

Refine your Search

Please click “Submit” after selecting

  • Keywords

  • Areas

  • Interests

  • Seasons

  • Popular spots

  • Plan a trip

Please click “Submit” after selecting

Search Videos Facebook