News
Challenging Snowpack and Variable Winter Conditions Impact Verbier Freeride World Tour Weekend
Late January saw the snow gods bestowing their bounty upon Verbier, Switzerland, with over 2.5 meters of pristine powder blanketing the resort within just a week. This perfectly timed snowfall coincided with the prestigious Freeride World Tour event, setting the stage for exceptional competition conditions. As January drew to