Rebuilt and freshly painted after a wreck, CN ET44AC 3226 looks good departing Jasper on the point of G871's train.
CN AC44C6M 3409 pulls an empty coke train into the yard at Jasper.
Montreal-Roberts Bank train Q109 pulls into Jasper to change crews.
Q143's train departs Jasper with a fresh lead unit.
CN SD75IACC 8330 pulls Q143's train down to the west end of Track #1 at Jasper for a crew change.
M347's train departs Jasper after a crew change. CN SD75IACC 8329 and SD70ACe 8100 make for a nice consist leading the way.
Damage from last year's devastating wildfire can be seen in the distance as Q119's train departs Jasper behind a new SD75IACC.
CN AC44C6M 3398 is tied down on the west end of G875's train in Track #4 at Jasper.
G811's train sits quietly east of English behind new SD75IACC 8312.
VIA no.2 sits in Jasper, making its thirty-minute stop in town as a westbound stack train prepares to get underway on the Albreda Sub.
X301's train comes to a stop at the west end of Jasper Yard track #1 for a crew change.
CN ES44AC 2855 and KCS ES44AC 4779 are tied down in track #2 at Jasper waiting for a crew to take X417's train west.
Q101's train waits for a new crew at Jasper with new AC44C6M 3396 leading.
M356's tailend DP idles in track #7 at Jasper.
Brand new CN SD75IACC 8327 eases up waiting for an outbound crew at Jasper.