5 records – page 1 of 1.
Canadian Pacific Railway diagrams and data (steam locomotives)
Canadian Pacific steam locomotives
Challenge : Calgary to Kamloops
Narrow gauge railways of Canada
Van Horne's road : an illustrated account of the construction ...