Print preview Close
Showing 4339 results
Archival description
CPR timetable codes
CPR timetable codes
CPR train near Banff with MLW Century 424 locomotives 4242 and 4239
CPR train near Banff with MLW Century 424 locomotives 4242 and 4239
CPR "Transcanada Limited" near Field, B.C.
CPR "Transcanada Limited" near Field, B.C.
CPR tunnels in the Rockies
CPR tunnels in the Rockies
CPR unit coal train
CPR unit coal train
CPR Vancouver Service Area timetable 62
CPR Vancouver Service Area timetable 62
CPR Vancouver-English Bay branch
CPR Vancouver-English Bay branch
CPR West timetable 92
CPR West timetable 92