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.
One of the cleanest former CitiRail ES44ACs around idles in track #2 at Jasper.
A rebuilt Dash 9 climbs into Jasper Yard's track #1. Effects from the past summer's forest fire is evident on the Collin Range.
CN SD75IACC 8301 heads back to train Q104 tied down west of Jasper after setting out a trailing engine in the yard.
One of 6 CN C44-9Ws originally built with DPU software idles in the yard at Jasper.
Q198's train waits for a new crew just west of Jasper at "CN Home" on the Albreda Sub.
Clean CN ES44AC 3965 still wears its former owners livery as it patiently waits a crew underneath the watch of Pyramid Mountain.
Westbound VIA Rail Canada train #1 makes its station stop in Jasper, AB as CN's X301 departs after a crew change.
CN AC44C6M 3382 lifts X301's train into the north yard at Jasper.
Recently washed, CN ES44AC 3965 waits for a crew in track #2 at Jasper.
CN and KCS ES44ACs wait for a crew prior to departing Jasper with X417's freight.