Connect to share and comment

Canadian Oil Sands Mine

Appears In:
The Canadian oil sand mines refused Business Insider access, so they rented a plane to see what was going on.
Canadian Oil Sands Mine

The Syncrude oil sands extraction facility behind a lake reclaimed from an old mine near the town of Fort McMurray in Alberta Province, Canada.

Mark Ralston