Robert's Bank-Toronto train Q102 crosses over the Miette River behind a trio of CN units.
With a clean CN 2612 on the point, Chicago-Prince Rupert train Q199 negotiates a few tight curve just east of Jasper on CN's Edson Sub.
Gary, IN-Prince George, BC train M347 has just exited the Brule Tunnel on CN's Edson Sub, continuing towards Jasper for a crew change.
CN ES44AC 2959 shoves hard on the tailend of train C767 in hopes of getting it back up to track speed after the 25mph PSO through the Brule Tunnel.
CN ES44DC 2247 prepares to enter the Brule tunnel with an X301 in tow.
Q111, the hottest train on the railroad, speeds across the Prairie Creek trestle just west of Hinton.
In sweet, evening, golden light, IC 2460 tips over the hill at Solomon along the shores of the Athabasca River with train A417.
IC C40-8W 2460 leads train A417 down the main at Entrance.
Edmonton-Vancouver train A417 cruises over the Prairie Creek between Hinton and Entrance with a colourful lashup.
IC 2460 and CN 5623 struggle with train A417 at Medicine Lodge.
With by far the best looking former LMS C40-8W now on CN's roster on the point, train A417 muscles its way uphill towards Galloway on the Edson Sub.
With a pair of SD70M-2s giving it all they've got, CN Q105 is well underway into its climb to Obed summit which began a few miles east of Edson.
A pair of CN SD70M-2s scream out of Wildwood with a Robert's Bank bound stacker from Toronto.
Brand new CN ET44ACs 3013 and 3012 pull up to the light at Devona with train M301 to meet 3 eastbounds.
BCOL 4651 and IC 1005 are on the approach to Geikie with train M347.