CN SD75I 5691 leads a loaded grain train west at Mile 220 of CN's Edson Sub.
A foreign visitor is the lead unit on loaded ethanol train K652.
Eastbound CN local departs Palmer Jct for Escanaba in a winter wonderland.
CN 399 with a pair of SD75 variants, CN 5691 and BNSF 263, creep through Aldershot, waiting for VIA 75 to make a station stop and scoop it at Snake.
CN 5691, BCOL 4626 and BNSF 9618 lead another 100 crude oil loads up the Halton Subdivision.
Crude oil empties head under the signal gantry at London Jct behind CN 5691 - CSXT 8054.
An intermodal departs Winnipeg for points west.
CN units #5691, #5373 cruise westbound over the Humber River with freight for London.
CN's Q111 passes through downtown Winnipeg.
A southbound passes Normantown, about to meet the norhtbound L521.
After dropping off two cars at the interchange for CP, 5691 leads train 572 back onto the Soo Sub to resume its southwards trek.
CN 149 rumbles across the Credit River trestle, and under Maple Avenue.
CN Q14921 30 westbound through the classic curve at Lovekin. This curve should be considered a North American railroad photography icon. It's no Morant's Curve but god is it smooth to shoot..
A Union Pacific train with CN and BNSF power rolls toward Houston Tx.