This is Hudson Bay's Fort Edmonton 1870 which is today the city of Edmonton.

Alberta Legislator Building is right by this location now.

This strategic location on the North Saskatchewan River and proximity to other passage ways is essentially the reason Edmonton is Alberta's capital.