Located roughly 2.5 hours from Tokyo by train in Niigata prefecture, Myoko, along with the more famed Japanese ski resorts of ...