The final stop on the Freeride World Tour was in Verbier, on the slopes of the infamous Bec de Rosses.