A Canadian visitor is doing the honors on manifest train 162 as they depart Old Fort, NC with the Black Mountains in the background.
One of CN's newest GEVo units shows off on its southbound stroll through Waukesha on a frigid winter afternoon.
CN 55361 is a rotary snowplow built by MLW in 1928 and is now preserved at Exporail. For more train photos, click here.
A newer GE ES44AC unit is on the point of CN 421 as the train takes head room at Bayview.
A solo unit guides CN 394 into Bayview Junction.
CN 308 rumbles across the Boucanée River trestle.
Led by a CN C40-8W, CP coal empties 896 is just leaving Alyth yard. This crew will take it to Lethbridge, but its destination is the coal fields of the Powder River Basin.
CN's Q111 heads for Firdale and points west on a cold afternoon.
GTW SD40-3 5950 and CN SD40-2 5367 struggle towards Jasper with a whopping 131 cars in tow.
CN 4132 sits idling in front of Huntsville Station, awaiting the beginning of the day's duties.
CN SD70M-2 8930 keeps Q198's train in check, operating on the tail-end in remote mode.
CN 8938 lead CN 308 on Pelletier Sub.
After spending about 5 hours in Armstrong, they finally reduce a block of intermodal between the headend and the remote. Meanwhile, a Q112 is struggling with air in the siding
T-Bird loads running from Largo to Fairlane, about to enter the loop at Fairlane.
T-Bird loads running from Largo to Fairlane, about to pass under Hwy 37.