Athabasca Delta

Image 3 of 18
< Prev Next >
TS-intact-6406.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.