1. Home
  2. Athabasca Oil Sands

Athabasca Oil Sands

Mar 23, 2015 The Canadian oil sands or tar sands are a large area of petroleum extraction from bitumen, located primarily along the Athabasca River with its centre of activity close to Fort McMurray in Alberta, approximately 400 km northeast of the provincial capital, Edmonton.

Send Email:[email protected]

Online Message Chat Online

Related Blogs

Blog Focus