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.
VIA F40PH-3s 6455 and 6415 hustle train #1 west on CN's Edson Sub between Wildwood and Chip Lake.
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.
CN SD75IACC 8327 pulls into Jasper leading train Q198 east.
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.
CN SD75IACC 8307 leads a loaded sand train out of the siding at Swan Landing.