Jasper National Park is already a tourist haven by itself, especially for those who are nature lovers. A one-of-a-kind tourist attraction However, there’s a new addition intended to further increase its allure: the newly opened Glacier Skywalk. This attraction allows visitors to walk on a glass observation deck so they can marvel at the vast Sunwapta Valley from a…