Tar Sands June 2010
Add to Lightbox
Alberta Athabasca Tar Sands or Oil Sands. Alberta Athabasca Tar Sands or Oil Sands. Their production results in greater water and energy consumption, impacts a larger landbase, and produces more greenhouse gases than conventional methods.
©Garth Lenz / ALL RIGHTS RESERVED
all images © Garth Lenz