Japan, of which more than 70% is covered by mountains, is home to more than 500 winter sports resorts, many of which are easily accessible from Tokyo. People come from all over the world to enjoy the exceptional quality of the snow.
Let yourself be tempted by the magic and the festiveness of night skiing as you descend the illuminated slopes.
After a busy day, you can relax your muscles in an “Ofuro” (good hot Japanese bath)!