Tag: snowboarding in japan

In Season: Hakuba in the Japanese Alps

If you love to ski, you’ll know all about Hakuba in the Japanese Alps. The…