Athabasca Falls is a waterfall in Jasper National Park, near Jasper, Alberta, Canada. The falls are located on the high cliffs of the Athabasca River. Athabasca Falls is not as well known for its height (the falls are around 23 meters high) as they are for producing the extremely powerful water currents that pass through its narrow gorge. A place must visit if you go to the Rockies.
July 30th, 2020
Viewed 15 Times - Last Visitor from Cupertino, CA on 09/13/2020 at 4:38 PM