With ES44DC CN 2270 leading, CN 120 sets out to cross the Lachine Canal.
A trio of ES44DCs lead CN 120 (CN 2270, CN 2310 & CN 2265) as CN 321's tail end clears in the distance at far left.
A Canadian National visitor leads this Westbound BNSF empty Oil train on ex-Rio Grande trackage between Floy and Solitude.
CN ES44DCs 2270 and 2251 lead this late running Q620 as they head south near milepost QM 152. Up ahead in Norwood, this Massena to Selkirk manifest will pick up 42 additional cars from the NYOG.
We are on our way to Belleville with 118 cars on the drawbar, but this scene I couldn't pass up as we skirt past Lake Ontario on the approach to Port Hope.
An all-CN powered Prince Rupert, BC-bound export coal train follows the Clark Fork River downstream through the railroad west (geographic east) switch of Toole. The Clark Fork runs brown with dirt... (more)
A late CN 305 with CN 2270 at the head end and CN 8021 mid-train heads west through Beaconsfield on Montreal's West Island.
A loaded crude oil train reflects the rising sun as it heads for dark storm clouds. The fresh leaves on the trees have that light green look to them.
A loaded crude oil train rumbles across the former DM&IR double-deck Oliver Bridge.
The hotshot heads through Longlac
CN power on a Powder River Basin coal train head down river toward Portland. Finding CN power on a PRB train in the Gorge is a rarity, but a welcome find while waiting for SP 4449.
CN 2270 is in charge of M342, as it heads south through Franklin Park.
CN 2270 climbs up to the west end of Jasper Yard's track 5, with Winnipeg, MB to Robert's Bank, BC train Q105.
CN 2270 and IC 1010 lead the daily Vancouver-Toronto intermodal through Ardrossan.
CN 2270 and IC 1010 lead the daily Vancouver-Toronto intermodal east on the Wainwright Sub.