japanalps (1)

Hakuba village, a downhill skiing venue during the 1998 Nagano Winter Olympics, is a resort located at the foot of the 3,000-meter-high Northern Japan Alps. The Hakuba Tokyu Hotel offers spectacular mountain views and memorable experiences year-round.
Read more…