Extreme athletes battled it out in the Freeride World Tour Final in Switzerland

Now live
00:59 mins.
2017's best freeride ski and snowboard champions were crowned in Switzerland. The spectacular Bec des Rosses mountain was the stage for 28 international athletes battling it out for the top honours.