Yuzawa is a town in the southeast corner of Niigata Prefecture. The area is famous for its many ski resorts—all within a couple of hours of Tokyo by Shinkansen.
Book Yourself a Room on Wheels with DreamDrive
Travel in comfort, avoid crowds and public transport, and experience Japan's natural wonders in …