Freeride World Tour 2021 - Grand Finale - Xtreme Verbier (SUI) - 26min Highlight

Grand Finale

Freeride World Tour 2021

Verbier (SUI), March 23rd 2021


With the bulk of the season completed, athletes adjust their eyes to the Bec de Rosses and prepare for the season’s final competition. Culminating at 3,223m, the Bec de Rosses has provided the canvas for some dream-completing runs. Each year, with an ominous descent of 650m, the world’s best freeriders throw everything they have at this mythical mountain. Now, competition is ready to ignite for the long-awaited 25th edition of the Xtreme Verbier.