Mountain biking on Whistler mountain, Top of the world trail, Whistler, British Columbia, Canada.
Mountain biking near Whistler, British Columbia, Lord of the Squirles, Sproat mountain.