GeneralOil Sands

The Athabasca River, Canada

The Athabasca River is the longest river in Alberta, Canada.1 Beginning in the Canadian Rocky Mountains at Jasper National Park, it meanders northeast before ending its 765 mile-long course in Lake Athabasca.2 This journey takes it through the centre of Alberta’s oil sands…