199k views
3 votes
Which country is best known for its large tar sands deposits that generate oil?

User Akoya
by
7.9k points

1 Answer

2 votes
These are located primarily in Canada, specifically in the Athabasca region of Alberta.
User Marek Maszay
by
7.0k points
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.