Athabasca Delta

Image 1 of 18
Next >
TS-intact-6064.jpg
Wetlands and boreal forest in the Peace Athabasca Delta in Northern Alberta. This is the world's largest freshwater delta and is directly downstream from the alberta tar/oil sands.