Search gallery:

Canada: In the Oil Sands by Jon Lowenstein (88 images)

View: 100 | All
The Oil Sands or Tar Sands region in Alberta, Canada is now one of the largest producers of petroleum in the world. The Athabasca Oil Sands (also known colloquially as the Athabasca Tar Sands although there is no actual tar) are large deposits of bitumen, or extremely heavy crude oil, located in northeastern Alberta, Canada - roughly centered around the boomtown of Fort McMurray. These oil sands, hosted in the McMurray Formation, consist of a mixture of crude bitumen (a semi-solid form of...
more »
View: 100 | All