Athabasca Falls by mgmurray

Athabasca Falls

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.
Very nice shot!
November 15th, 2022  
Lovely scenery.
November 15th, 2022  
Beautiful shot
November 15th, 2022  
An enormous amount of water coming over the falls.
November 15th, 2022  
Lovely capture. The power of water.
November 16th, 2022  
Leave a Comment
Sign up for a free account or Sign in to post a comment.