Edmonton: Alberta's Capital on the North Saskatchewan River

Edmonton is the capital city of the Canadian province of Alberta and is situated on the North Saskatchewan River.

Copyright Wanderlust World © https://www.ynyoo.com