Travel articles, sights and food guides about Echigo-Yuzawa — Japan Travel Guide
A guide to Echigo-Yuzawa lodging for ski trips: how Yuzawa Town’s four areas differ, 16 selected hot spring hotels
GALA Yuzawa is the only ski resort in Japan built together with a Shinkansen station, about 71 to 80 minutes from Tokyo,