Skiing in Japan! A trip to Gala Yuzawa for a some winter action! No snow in Tokyo? No Problem!
Skiing and Tokyo are two things that don’t seem to go together. For a place that barely receives any flurries (let alone accumulation) it’s easy to forget that there’s …
AloJapan.com