CP SD30C-ECO 5016 heads south through Matsqui Junction with 28 cars for Huntingdon.
CPKC Edmonton-Coquitlam train 201-25 diverges off of CN's Yale Sub at Matsqui Junction for a short run on the Mission Sub where it will cross the Fraser River and connect to the Cascade Sub for th... (more)
CP AC4400CW 9730, ES44ACs 8955 and 9367 lead 72 intermodal platforms east on the Page Sub. This train is a transfer from Deltaport to Deroche (Nicomen) where a mainline train will normally pick up... (more)
CP ES44AC 9360 leads a 152 car loaded Fording-Roberts Bank coal train west on CN's Yale Sub.
A trio of GEs lead a short VIF-Deltaport transfer west on the Page Sub.
CP SD30C-ECOs 5000 and 5014 head south on the Mission Sub with a short train for the SRY interchange at Huntingdon.
CP ES44AC 8772 leads a loaded coal train west on CN's Yale Sub near Chilliwack, BC.
CPKC's flagship train, the 101 eases into Heron Bay behind a pair of CP ES44AC's.
Montreal to Vancouver stacks cross the frozen Little Pic River at Neys
Rounding a curve at Abercorn, thick snow is falling as CP G19 is approaching Richford Vt.
CPKC 113 with CP 8826 leading crosses the Trent River during a brief calm period on the river.
Freshly Rebuilt AC44C6M Number 3343 Brings Q119 West Towards Fisher On The BCR Port Sub.
CP SD70ACU 7031 leads a second section of train 104-02 east through downtown Canmore, AB.
H88-28's train speed east towards Guelph Junction behind CP GP38-2s 3040, 3117 and 3087.
CP ES44AC 8782 is on the approach to Drumbo leading Bensenville-Montreal train 230-26 east on the Galt Sub.