Hakuba, Japan

The 2019 edition of the Freeride World Tour kicks off in Hakuba at the heart of the spectacular Japanese Alps. Watch the world’s finest skiers and snowboarders compete in bottomless powder as they begin their quest to be the next champion.

Latest & Greatest in Snow

View All

Videos You May Also Like