Verbier, Switzerland is one of the world’s premier snowsport destinations. To promote Verbier in a highly competitive travel landscape, we collaborated with DC Shoes and Freeride World Tour to connect audiences with a deeper cultural experience – exploring the local community, creativity, events and hidden gems that make Verbier an inspiring and enriching destination for travellers.