Loaded sand train S773 cools its heels in yard track YB12 at Swan Landing, AB after arriving from Weyerhaeuser, WI. The last leg for this train will be next when it heads north towards Grande Prai... (more)
Gary Kirk Yard, IN - Prince George, BC train M347 gathers speed heading down the hill at Pedley with some fresh paint leading the way.
CN AC44C6M 3370 leads train G809 west on the Edson Sub between Peers and Wolf Creek.
U761's train departs Wildwood with CN AC44C6M 3362 leading the way.
Propane loads for Prince Rupert climb the hill out of Gainford led by new AC44C6M 3362.
Memphis-Prince Rupert train Q197 approaches Leaman on CN's Edson Sub.
Brand new CN AC44C6M 3356 looks good in the mountains at Devona.
CN SD75IACC 8307 cruises around the curves at Big Eddy heading towards Edmonton with train Z112.
A fresh SD75IACC rebuild leads loaded sulphur train S717 west.
CN SD75I 5788 hustles train U711 through downtown Valemount, BC.
One of CN's C44-9W to AC44C6M rebuild graduates leads train Q103 past the VIA Rail Canada platform at Valemount, BC.
Grain empties climb east on the north track of CN's Edson Sub between Athabasca River and Entrance.
Westbound stacks speed west on the Edson Sub behind a shiny new lead engine.
New CN AC44C6M 3372 leads Toronto bound Q102 east.
G847's train departs Jasper with new CN AC44C6M 3387 leading.