Does the sentence "The world's largest deposit of natural bitumen, known as the Athabasca oil sands is located in the McMurray Formation of Northern Alberta." answer the question "Where are the Athabasca oil sands located?"

Pick your answer from:
*yes.
*no.
yes