Experience Winter Magic in Hakuba and Togakushi
Located in the heart of the Japanese Alps, Hakuba, the winter wonderland, is a perfect playground for skiers, snowboarding enthusiasts and snow-lovers. It is most well-known for hosting the Winter Olympic Games in 1998.