CN ES44AC 2801 and CN SD70M-2 8016 charge west on the Edson Sub with a coal train for Prince Rupert, BC.
CN ES44AC 2813 struggles to lift C767 out of English after stopping to wait for traffic ahead to clear.
CN train C767 climbs towards Jasper powered by CN ES44ACs 2813 and 2826 in a 1x1 formation.
CN's newest ES44AC #2834 leads a train of 110 coal empties east on the Edson Sub speeding away from Jasper.
A pair of Dash 8s depart Henry House with train Q102 after waiting for a foreman ahead to clear.
Chicago-Prince Rupert train Q199 speeds west amongst what it probably CN's most breathtaking scenery.
A loaded potash train powered by CN SD70M-2 8814, SD75I 5771 and C44-9W 2680 (rear) speed away from the Miette mountain range westbound on the most scenic part of CN's Edson Sub.
Clean CN SD75I 5785 leans into the S curve at Mile 224 of the Edson Sub with train M310 in tow.
Looking more like a grain train than a stack train, Q193 heads west at Geikie behind a nice looking C40-8M. Behind the 50 grain loads were 100 double stacks, all for Prince Rupert, BC.
A Grande Cache Coal bound empty departs the south track at Geikie behind still quite new ES44DC 2826.
Clean ES44DC 2304 lifts Q199's train through English.
CN SD60 5434 and SD60F 5549 climb towards Jasper with train A417.
A pair of SD60s lift the Edson-Jasper switcher uphill on the final few miles of the Edson Sub.
Beginning to show their age, CN SD60F 5539, C40-8M 2422 and SD40-2W 5354 pull A411's train into Jasper.