Resorts in Tokyo

HakubaMAY16.jpg photo

Hakuba

At the heart of the Japanese Alps is Hakuba, a popular ski resort only three hours' drive from downtown Tokyo. Hakuba is among the largest skiing resorts in Japan, incorporating mu

Read more

shiga_kogen_ski_resort.jpg photo

Shiga Kogen

Shiga Kogen is located in the Joshinetsu National Park in the Nagano Prefecture, a short train ride from Tokyo. The town of Yamanouchi sits at the base of the mountain with a windi…

Read more