CN 2812 leads an eastbound intermodal about to duck under Hyw 14, 1½ miles west of Kinsella.
CN 186 is in from the West Coast with two ET44AC's up front and a third mid-train (CN 3032, CN 3019 & CN 3086) as it passes the VIA Rail station at Dorval.
IC 2465 & CN 9454 lead a 40-car CN 324 eastbound, on its way to St. Albans, Vermont.
CN 322 with CN 8101 and IC 2465 up front and CN 2288 and CN 2441 mid-train approaches Turcot Ouest with a long and heavy train.
CN F40PHR 104 sits with the Agawa Canyon Tour Train at the station in Sault Ste. Marie.
After setting out 9 cars for Huntsville the power for CN 451 returns to pick up the remainder of its train which had been left on the main about a mile south of town to avoid blocking crossings.
Nearing Drummondville, Canadian National 120 is racing eastward through St Germain.
A 44-car CN 323 has CN 8014 and CN 5668 for power as it approaches Taschereau Yard. Grain cars can be seen on the three other tracks of CN's Montreal Sub. Parked grain cars are at far left on the ... (more)
CN 2320 leads train 406 at Passekeag, New Brunswick with a friendly wave from the conductor.
After its crew ran out of time, CN's TEST cars sit quietly in the siding at Latornell as train S774 passes on the main.
L529's train waits for a new crew to take it from Rycroft to Grande Prairie.
CN SD70I 5623, SD75Is 5796 and 5754 lead 125 grain loads west on the Albreda Sub.
CN SD75Is 5646 and 5776 lead train M311 west at Park Gate.
After heading through Memramcook, train 120 rounds the bend approaching Upper Dorchester, New Brunswick.