Tar Sands

Image 20 of 135
< Prev Next >
TS-intact-6160.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.