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.
CN ET44ACs 3118 and 3178 lead a 7 car passenger extra into Jasper on the north track of CN's Edson Sub, just west of English.
A clean CN SD75I idles in the south yard at Jasper.
CN SD75I 5769 is tied down on the point of train U743 waiting for a crew to take it west.
One of CN's more numerically pleasing engines (5-6-7-8) awaits a crew in Jasper to take S713's train west.
CN SD75Is 5769 and 5678 wait for crews at Jasper to lead trains U743 and S713 (respectively) west to the coast at Vancouver.
CN SD75I 5674 and BCOL C44-9W 4648 climb the grade into Jasper leading an Entwistle, AB-Prince Rupert, BC loaded wood pellet train.
There isn't a GE in sight (unless you look really close!) as London, ON build SD75I 5704 departs Jasper with Q183's train. S713 and U743's trains wait to depart as well with SD75Is 5678 and 5769 l... (more)