Edmonton, de hoofdstad van de provincie Alberta, ligt in een prachtige riviervallei en is een uitstekende uitvalsbasis voor reizen naar de Northwest Territories. De trots van Edmonton is het grootste winkel- en entertainment centrum ter wereld, de West Edmonton Mall.