CN 401 has a pair of SD70M-2s and an ET44AC for power as it approaches Turcot Ouest.
Stretched out across the Trent River CN 8905 covers the last few miles to Belleville where it will receive a new crew and continue east.
CN 327 has a pair of SD70M-2s as it heads west on the Kingston Sub. In a short distance it will head to the Valleyfield Sub.
CN 327 and VIA 64 meet at speed in Beaconsfield.
CN 327 is rounding an s-curve as it approaches Dorval Station with an SD70M-2 pair for power.
Heading into the setting sun at Dawn, Norfolk Southern Railway SD70M-2 2743 and SD90MAC 7311 haul a grain train splitting the signals at milepost 339.7 on the Lafayette District of the Illinois Di... (more)
A general freight works it's past m.p. 100 doing track speed along the CN Rainy Sub passing through the small town of Cook, MN.
CN 8819 is leading an auto rack train out of Flat Rock, Michigan along the Holly Subdivision.
Daily train 336 runs east through Vincent, Al with a rare FEC motor leading.
Now that spring has come, CN has gotten a bunch of their SD70's back together again for the Iowa trains in and out of Kirk Yard back in 2023. Here a very small 338 heads out of Dubuque bound for ... (more)
NBSR train 120 approaches mile 7 at Ketepec, approaching Saint John, New Brunswick.
NBSR train 120 heads underneath the road bridge approaching Westfield Beach, New Brunswick.
NBSR train 120 at Vespra, New Brunswick.
MNR 6415 leads train 120, climbing the slight incline at Cork, New Brunswick.
NBSR train 120 pulls ahead and stops, while the conductor gets a ride up to the front of the train.