A westbound is crossing the BC/Alberta border on a pleasant summer afternoon.
An eastbound Canadian Pacific freight passes through scenic Crowsnest Pass at Sentinel, Alberta, on October 10, 2017. That BNSF warbonnet splicing the two CP ES44ACs is a little out of place, eh?
CP 8797 glides downgrade as its train rolls east off of Crowsnest Pass on a beautiful fall day.
CP 8797's train finishes its climb up Crowsnest Pass as it rolls along Summit Lake in beautiful fall colors. A BNSF Dash 9 splits the CP power.
Edmonton, AB - Montreal, PQ train #118 passes through the plant at Marathon West behind CP's Lord Strathcona unit.
A pair of GP38-2's hustle a rail train east on the Heron Bay Sub
A Canadian Pacific switch job moves through the yards at Thunder Bay, Ontario, headed for some work at the Thunder Bay Port Authority on June 12, 2016.
Back in 1992, the SD40-2F was the preferred leader on the western part on the CP. Here, we see the 9010 departing Field westbound with a unit grain train.
A CP mixed merchandise train rolls eastward out of Spences Bridge, BC.
Vancouver IMS, BC - Montreal St Luc, PQ #112 heads through the hot box detector west of Marathon
CP 8913 leads an eastbound intermodal train at Castle Mountain, between Banff and Lake Louise along the Bow River.
An eastbound grain train approaches a stop signal and the end of the double track at Lake Louise.