E50 passes through Cary in the midst of heavy snow.
NS 243 comes off the Piedmont at Howell to enter Inman Yard.
Fresh from a run through the wash rack NS #4000 leads re-route train 118 at Kite on the A-Line.
B779 heads towards New Jersey to get unloaded
CN AC44C6M 3391 shows signs of a recent battle with winter on the Edson Sub.
Q 194 waits to grab its train out of GATEWAY at Markham Yard in Hazel Crest Illinois. The newly rebuilt 3331 was formerly the CN 2576. It now wears a unique throwback logo and really stands out.
With a number formerly worn by an UP SD60M, rebuilt AC44 UP 6232 & UP 2747 shine in the sunset as they pull the loaded oil B train eastbound on Track-2 rounding into Guilderland Center rolling und... (more)
CN AC44C6M 3382 lifts X301's train into the north yard at Jasper.
Winnipeg-Vancouver extra train X301 departs Jasper after a crew change.
Clean CN AC44C6M 3383 heads west for a crew change at Jasper leading train Z111.
CN AC44C6M 3348 idles on the west end of track #7 in Jasper on the tailend of M356's train.
Loaded sand train S77381 02 patiently waits in track YB14 at Swan Landing waiting for a crew to take it north on the Grande Cache Sub.
A417's train pulls through track YB08 at Swan Landing.
New CN AC44C6M 3360 basks in the low winter light.