Hakuba, Japan

The 2018 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.

Videos You May Also Like

Stories