tar sands or oil sands

  • Athabasca oil sands Wikipedia

    The Athabasca oil sands or (tar sands) are large deposits of bitumen or extremely heavy crude oil, located in northeastern Alberta, Canada roughly centred on the ...