Backcountry Safety

Swatch Freeride World Tour 2016

Heading into the backcountry is not something to do unprepared, especially when the destination is Switzerland's famed peak, the Bec des Rosses. World Freeride Champion Xavier De Le Rue explains what it takes to stay safe off-piste.

Freeride Action

It's Snowing on Red Bull TV

View All

Videos You May Also Like