CP 100 curves around Cache Lake on a beautiful morning
CP 252 at Port Henry, NY. The 2 SD40-2s are going to Whitehall for work train duty.
CP 100 heads through Heron Bay with 11423ft of train
CP AC4400CWM 8100 + BNSF ES44C4 6615 haul 112 along the shore of Ripple Lake
UP's Pocatello to Eastport manifest departs Nampa, ahead of an incoming storm, the third to hit the area in the past three days. A pair of CP GEs bracket a CN unit, showing that the two Canadian r... (more)
Edmonton to Toronto #118 climbs the hill at Neys
CP 118 climbs Neys Hill with a heavy train
CP AC4400CWM 8103 leads Edmonton, AB - Montreal, PQ train #118 into Marathon
CP 8105 leads its train west at Glenmore.
GE AC4400CWM 8107 leads Saskatoon bound CP 466 off of the Leduc Sub and onto the Wetaskiwin Sub.
CP AC4400CWs 8107, 9770 and 9825 lead CP 466 east on the Wetaskiwin Sub.
CP AC4400CWM 8107 heads east through the Gwynne Valley with Saskatoon bound CP 466.
A very short 10 mixed/43 platform Edmonton to Montreal #118 flies through Marathon
CP AC4400CWs 8107, 9770 and 9825 approach Lacombe with Saskatoon bound CP 466.