About World Ski And Snowboard Festival
The World Ski & Snowboard Festival is an annual celebration of snowsports, music, arts and mountain culture. The Festival is held each April in Whistler, British Columbia, Canada and has been recognized as the largest annual winter sports and music festival in North America.