A pair of ES44AC's pull a shorter 5700' Q183 into the nice and clean yard at Armstrong for a crew change.
With IC 2710 calling it quits out West, CN 3068 was added as a new DP to maintain air flow in the bitter cold of winter. Here they charge out of Armstrong with a rare 1x2 set up.
A nice matching pair of C44-9W's slow 318's freight down as they approach the switch at Wagaming West about to take the siding to meet X317's train.
CN 2614 & GECX 7349 lead a 136-car CN 369 around a curve at about MP 35 of CN's Kingston Sub. They had just met counterpart CN 368 a few miles east of here.
On a brisk Saturday morning, CN 2612 rolls past the former Manitoba Pool grain elevator outside Elie, Manitoba.
CN 120 has CN 3020, CN 2596, IC 2698 and CN 2922 mid-train as it rounds a curve in St-Henri, just before meeting CN 305 in Pointe St-Charles.
A quite late 305 has CN 2998 up front, CN 2970 mid-train and 146 cars as it passes the St-Henri station sign. Partly visible behind the train is the skyline of downtown Montreal.
A wave from the conductor. CN 5783 & CN 2179 lead a 130-car CN 377 which is approaching MP 14 of the Kingston Sub, as the conductor waves from the lead unit.
CN 2806 leads a manifest west past the old GTW depot in Valparaiso.
Canadian National 323 is heading north from Vermont through southern Quebec farmland.
Toronto-Halifax Canadian National 120 is passing through St-Rosalie on windy fall morning.
The daily Toronto, ON - Winnipeg, MB stack train departs Armstrong's west lead as a snow squall passes
CN ES44AC 2947 and leased CEFX AC4400CW 1024 lead extra Detroit-Prince Rupert stacks into Jasper for a crew change.
A trio of clean CN units have just departed Jasper with Q108's train.
CN SD70M-2 8959 and GECX C40-8W 9520 pull Detroit-Prince Rupert train Q141 into the yard at Jasper for a crew change at the west end.