OIL SANDS, Tar Sands, Fort McMurray Alberta, Canada. The world’s largest petroleum resource basin.

- Image ID: PWD7N2
OIL SANDS, Tar Sands, Fort McMurray Alberta, Canada. The world’s largest petroleum resource basin.
NEWFOUNDLAND PHOTO / Alamy Stock Photo
Image ID: PWD7N2