CN 8880 leads CN train 251 west towards Battle Creek as it passed by a frozen Mill Pond in Davisburg, Michigan.
SD70M-2 CN 8880 and very faded CN 5722 lead a 133-car CN 377 through Dorval Station. While it was sunny when this train passed, it would soon darken and it was pouring 15 minutes later.
CN 8880 leads stack train Q120, as they split the signals at the New Brunswick/Nova Scotia border, and are on the approach to Amherst, Nova Scotia.
CN 8880 leads eastbound stack train Q120, as they approach the New Brunswick/Nova Scotia border.
In some early morning light, CN 8880 rounds the S-Curve at Upper Dorchester, New Brunswick.
CN 120 rounds the bend at Springhill Jct, Nova Scotia.
CN 120 crosses over the Fogless New Brunswick/Nova Scotia border, as they approach Amherst, Nova Scotia.
A very long CN 377 (179 cars) is passing MP 14 of CN's Kingston Sub with a single SD70M-2 up front and another one mid-train (CN 8880 & CN 8916).
A pair of EMD locomotives pull train M303 up the hill, into the siding at Gainford to meet its counterpart M304.
CN M308, Hilda at susnet.
CN 8880 lead CN 403.
CN's Q102 heads east after at meeting M302 at Exira.
The Ranier-Proctor local heads down the main at Fairlane with solid traffic from Boise at International Falls, MN.
With just 15 cars in tow, the Fort Frances to Proctor freight makes time out of Fairlane
Stolen CP traffic speeds east on CN train Q110 at Galloway.