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

You May Also Like

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