Located in beautiful Squamish, BC Canada - Home of the 2010 Winter Olympics and the Outdoor Recreation Capital of Canada!