With the 2016 Freeride World Tour coming to a close, the finals at Xtreme Verbier will crown the best snowboarders in the big mountain freeride universe. Who will best navigate the steep, technical Bec des Rosses mountain and take home the title?
Riders leave hesitation at the peak at the grand finale of the Freeride World Tour in Verbier, Switzerland, which truly separates the best from the rest.
It's showtime in Switzerland as the freeride elite return to the legendary – and terrifying – Bec des Rosses in Verbier for the ultimate test at the grand finale of the 2021 Freeride World Tour.