M356's train gets ready to depart Jasper with an impressive motive power consist.
M356's train is tied down at the east end of the Jasper Yard.
Q199's train passes tied down train A417 at Mile 229.0 on CN's Edson Sub.
CN SD70M-2 8930 and NS ES44DC 7543 (rare for these parts to say the least) lead Chicago-Prince Ruper train Q199 into Jasper for a crew change.
Toronto-Roberts Bank train Q101 proceeds west on the Edson Sub behind CN ES44AC 2754.
CN C40-8 2100 idles on the shop track in Jasper.
CCGX SD38-2M 5206 awaits a spin on the wye at Jasper before being delivered to the West Fraser pulp mill in Hinton.
A416's train is on the pull after a crew change at Jasper, while a couple of engines idle on the shop track.
Edmonton-Prince Rupert train M303 gets up to speed after a crew change at Jasper.
Q180's train is just east of Geikie on CN's Albreda Sub with brand new AC44C6M 3308 leading.
Prince Rupert-Toronto train Q180 slows for a crew change at Jasper with some fresh paint leading the way.
Wearing a scheme to honour our Veterans, CN ET44AC 3233 awaits its next job on the Jasper shop track.
A former CitiRail ES44AC leads CN train Q101 west on the Edson Sub approaching English.
P007's train makes a quick crew change at Jasper, AB before continuing west towards its destination of Terrace, BC.