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.
The Holiday Train pulls into Heron Bay for the second of six performances of the day.
CP GP38-2 3040 leads train H88-28 east under Highway #401 just west of Drumbo, ON.
H88-28's train cools its heels in the siding at Blandford while it waits for westbound 135-28 to arrive on the main.