Athabasca river Canada

Athabasca river Canada

Wonders of Nature. The Athabasca River originates from the Columbia Glacier of the Columbia Icefield in Jasper National Park in Alberta, Canada.