Athabasca Falls

Posted by
Don (Spokane, United States) on 8 June 2016 in Landscape & Rural.

Athabasca Falls is a waterfall in Jasper National Park on the upper Athabasca River, approximately 30 kilometres south of the townsite of Jasper, Alberta, Canada, and just west of the Icefields Parkway.