SUI
Ski & Snowboard
Back to where it all began, the Grand Finale returns to the undisputed home of freeride, the Bec des Rosses at Verbier, Switzerland. Unrideable to most mere mortals, athletes not only tame this beast year after year, but turn it into their playground, consistently combining new line variations with death-defying stunts.