Welcome to Snow Country!
Myoko is located in Niigata Prefecture often records the highest snowfall in Japan – averaging 14 meters of Japan each year.
Just over 3 hours from Tokyo Station the Myoko and surrounding regions boast 10 different ski fields.