Resorts in Tokyo
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
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…