Athabasca Falls – Picturesque and powerful
The Athabasca falls is a picturesque waterfall in the Jasper National Park of Canada. It is known for its loud, powerful, heavy, and forceful downfall all throughout the year. The waterfall has been able to very well erode the quartzite and limestone rocks around it and carve its own way out in the form of