A Canadian Pacific Railway Train
Canadian Pacific Railway work train unloading ties at end of track during construction, ca. 1882 - 1883.
Photo courtesy of the Glenbow Archives.
Heritage Community Foundation Presents
Alberta Online Encyclopedia