Where is Edmonton Canada?

Edmonton, Canada is located in Alberta. The city of Edmonton is actually the capital of the Canadian providence. This major city is located north of the Saskatchewan River.