British Columbia is the birthplace of freeriding, and Whistler's trails and bike park have all the man-made obstacles to challenge even the most experienced riders.