CN SD40-2W 5269 and BCOL SD40-2 751 climb into Jasper for a crew change with Edmonton-Kitimat train M359.
A416's power backs onto Jasper's Auxilliary Track.
A pair of Dash 8s pull Q199's train down to the west end of Jasper Yard to change crews.
A spotless CN SD60F 5544 with trailing sister SD50AF 5503 lead M310's freight through Geikie.
CN ES44DC 2334 is westbound on CN's Edson Subdivision with Prince Rupert bound train Q199 a few miles east of Jasper.
CN ES44DC 2336 hauls an 184 car, distributed power equipped Edmonton-Thornton train M301 west towards a crew change at Jasper.
CN 8871 and 2625 lug a heavy 150 car M301 into Jasper.
Prince George-Edmonton train M348 departs Jasper with a fresh crew for the 106 mile run to Edson.
A bighorn sheep waits on top of a cut at English for Canadian National train No. 102 to pass by on July 14, 2013. English is just a few miles east of Jasper, Alberta, on CN’s Edson Subdivision mai... (more)
CN SD70M-2 8866 leads an extra local from Swan Landing to Jasper out of the shadows of the Rocky Mountains at Henry House.
A pair of spotless VIA F40-3s speed away from Jasper with the eastbound Canadian.
This former LMS C40-8W has definitely seen better days, nevertheless, still earning her keep hustling 177 grain empties back towards the prairies for another load.
Although showing some signs of age, it's amazing what a nice bath can do! Looking nice and clean, CN SD60F 5545 speeds towards Henry House with Q192's train.
Q117's stacks cruise into Jasper behind a pair of veterans.
CN SD60Fs 5545 and 5530 have 153 Prince Rupert-Montreal platforms well in hand just east of Henry House.