Saturday, July 18, 2026 My Trip English中文
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