Best Snow Activities from Tokyo
Tokyo is well located for a host of winter snow activities within easy reach by train. Get out of the city and enjoy these day trips (or weekend getaways) to truly appreciate the diversity of Japan’s climate, mountain scenery and culture. Winter Activities at Yuzawa Situated 200km from Japan’s capital, Yuzawa town is just 77 [...]