Glacier Skywalk’s Structural Steel, Glass and Wood Platform Opens in Jasper National Park
The Glacier Skywalk provides a view like no other with its glass walkway edging out over the valleys of the Canadian Rockies. Located in Jasper National Park, just west of Edmonton, the Glacier Skywalk’s glass…