Edmonton, Alberta Canada

This is a picture of the downtown hub of Edmonton a city of just over one million residents. The city is located in the north central region of the province of Alberta, Canada. The city is well known for its diverse and lucrative economy which has provided its residents with above average lifestyles for many past decades.

One thought on “Edmonton, Alberta Canada

Leave a Reply