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.

Name:  2 aug 2013 (24).jpg
Views: 42
Size:  52.5 KB