Saturday, August 8, 2026 My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Waterfall

Athabasca Falls

Canada · Americas

Athabasca Falls
Athabasca Falls. Photo via Wikimedia Commons.

About

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

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More waterfalls in Canada