ESPN

Freeride World Tour: Verbier Xtremes

Grid
1 of 14
Previous
Next

null

Photograph By D. Daher/Freeride World Tour

This weekend, the final stop of the Freeride World Tour took place in Verbier, Switzerland, at the legendary Bec Des Rosses, one of the most difficult big mountain venues in the world, with an invite-only field of elite skiers and snowboarders.