CN 451 approaching the south end of Martins Siding at Mile 141 of the Newmarket Sub.
CN 451 passes a snowy hobby farm at Mile 138 of the Newmarket Sub.
CN 3012 leads westbound train 406, as they approach Hampton, New Brunswick in a mini snow squall.
CN 3012 heads through Petitcodiac, New Brunswick, hauling a B730 potash train towards Saint John, New Brunswick. A smaller train than normal, at only 105 cars.
CN 3012 leads westbound train 406, as they approach Hampton, New Brunswick. There wasn't much going on, weather wise, for most of the day. About 15 minutes before the train arrived, it started to ... (more)
CN 120 around the curve. CN 120 is eastbound on the Montreal Sub with 4 GE units, all different models. Up front is ET44AC CN 3012, ES44DC CN 2230, Dash9-44CW CN 2663, with ES44AC CN 2887 m... (more)
3 GE models at the head end, a fourth mid-train. CN 120 is eastbound on the Montreal Sub with 4 GE units, all different models. Up front is ET44AC CN 3012, ES44DC CN 2230, Dash9-44CW CN 266... (more)
Fresh paint always looks good in fresh snow! Today is now different as Q192 drifts downgrade between Hargwen and Medicine Lodge on CN's Edson Sub behind new ET44AC 3012.
CN Board of Director's train P617 departs the siding at Peers behind CN ET44ACs 3012 and 3013.
A pair of new ET44AC's pull 314's train out of Caramat after running slow down the main while 105 pulled into the 14600ft siding.
P617's train rockets around the curve at Rosevear behind a pair of CN's newest.
A passenger extra blasts off from Hargwen after meeting M301.
Edmonton bound P617 rockets down the main at Gainford behind a pair of CN's most recent additions to its motive power roster.
CN ET44ACs 3012 and 3013 hustle a special passenger train eastward on CN's Edson Sub at 60mph.
After a 3 way meet at Leaman, P617 gets a favourable signal to depart following M304.