December 2, 2015
The Glacier Skywalk is located in Jasper National Park in Alberta, Canada, and it’s a vertigo-inducing mind-melter designed to awe guests with the majesty of the Sunwapta Valley from a glass-floored observation platform 918 feet over the valley floor. The experience turns tourists into time-travelers. When they look down, there are hints from life thousands...
read more