In a scene that could easily pass for Western Canada, Charlotte bound ethanol loads pass through the Pikeville Cut-Through.
A former Citirail ES44AC (now CN) leads a Charlotte empty ethanol train past the classic CRR era signals at Ashford.
CN 5790 leads NS 24A north at Jenkinsburg on the South End on the last day of 2023.
CN AC44C6M 3317 pulls into the Snider bypass leading extra train X121.
CN GP40-2LW 9547 leads L544's train off of MX's Newmarket Sub at Snider.
New CN AC44C6M 3347 idles under the Rocky Mountains near Henry House.
Propane loads split the intermediate signals at Decoigne led by a fresh DC-AC rebuild.
LPG loads for Prince Rupert approach Yellowhead on the Albreda Sub's north track.
Grain empties for Big Sky Rail at Saskatoon climb towards Fitzwilliam on CN's Albreda Sub.
Edmonton (North Strathcona), AB - Vancouver (Thornton), BC crude oil loads pull into the siding at Lempriere on the Albreda Sub. Once at Thornton Yard a BNSF crew will take the train south towards... (more)
Q198's relatively short 7,698' train stretches out across the Battle River near Fabyan, AB.
CN AC44C6M 3345 hustles G842's Edmonton-Humboldt 100 car empty grain train east on the Wainwright Sub.
New CN AC44C6M 3345 looks good in the snow at Yellowhead, BC.
A trio of GEs wrap around the shores of Moose Lake leading M348's train east.
Montreal-Roberts Bank train Q109 departs Peterson on CN's Robson Sub.