Starting from the top of Peak Express chairlift, mountain bikers ride down Whistler Peak in British Columbia, Canada. Castle Towers Mountain rises to 2676 meters elevation (8780 feet) in Garibaldi Provincial Park, in the Coast Range. The Resort Municipality of Whistler is popular for year-round outdoor sports aided by gondolas and chair lifts.
Add to Cart Add to Lightbox Download