Awesome Zipline Video From Whistler Mountain in Canada

StoryfulPublished: June 29, 2017
Published: June 29, 2017

What better way to experience the beautiful surrounds of Whistler Mountain, in British Columbia, Canada, than to take a lengthy zipline ride. This journey races down through the trees, passing over streams and gullys at high speeds. Talk about an adrenaline rush!

Be the first to suggest a tag