Swatch Freeride World Tour by The North Face 2015: The best riders on the best mountains in the ultimate freeride competition. In 2015, the Swatch Freeride World Tour goes into its 8th season and consists of six (5) stops in Chamonix-Mont-Blanc (France), Fieberbrunn Kitzbüheler Alpen (Austria), Vallnord Arcalis (Andorra), Haines Alaska (USA) and the final in Verbier (Switzerland). www.freerideworldtour.com