Swatch Freeride World Tour

Verbier, Switzerland

There simply is nothing like the jagged face of the Bec des Rosses, which serves as a fitting locale for the "Grand Finale" of the tour. Riders will have to leave hesitation at the peak, as this competition truly separates the best from the rest.

Extras

It's Snowing in April

Powder Hounds

Red Bull TV Highlights

Best of Red Bull TV