Pictures: Satellite Views of Canada’s Oil Sands Over Time The evolution of Canada’s oil sands industry over three decades is visible from space, as newly released NASA satellite images show its growing mark by the Athabasca River.
Source: National Geographic News Posted on:
Friday, Dec 23, 2011, 7:53am Views: 1155