jasper national park
-
This Terrifying Glass Deck Lets You Walk Off A Cliff
This is the Glacier Skywalk, a newly finished observation deck in Canada’s Jasper National Park, smack dab in the middle of the Rockies of the Great White North. It makes you feel almost like you’re walking on air.