Large amounts of water pass through The Athabasca Falls in Jasper Nation Park. Here the beauty of nature can be experienced on several platforms that immerse you in the sights and sounds that are not soon forgotten. The water comes from the Athabasca Glacier and empties into the Athabasca River which is a favorite of white water rafters.
athabasca fallsjasper national parkalbertacanadalandscapeswaterfall
From daily images