The first stop of the 2020 Freeride World Tour in Hakuba, Japan is one month out. Be sure to tune in to watch some of the world’s best freeride-focused skiers and snowboarders get deep in The Land of the Rising Sun on January 18th - 25th, in the first of five competitions across the globe. Visit freerideworldtour.com for more info.