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