It has finally happened. After a nervous few weeks waiting some of the lifts in Niseko, Hokkaido,Japan are opening with all the fresh snow. Not everything but … Alo Japan.
Alo Japan.