Edmonton
Alberta Canada
Edmonton is the capital of Alberta, situated on the North Saskatchewan River in central Alberta. It is one of Canada's northernmost major cities and serves as a gateway to the oil sands region, with a strong arts and festival culture.