Tar Sands

Image 19 of 135
< 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.