A417's conductor guides his power back onto their pickup in Jasper's south yard. CP engines are fairly uncommon in these parts.
Stacks from Calgary speed into the Rocky Mountains east of Jasper.
Bound for CP's yard at Coquitlam, BC, G845's train is westbound on the Edson Sub approaching Henry House.
Q105's train starts to pull at Mile 8 of CN's Albreda Sub after being tied down for a few hours due to a work block ahead.
A417's train glides down the main track at Hinton behind a former CREX ES44AC.
A417's train takes the south track at Henry House with CN ES44AC 3962 and C40-8 2100 leading.
Already showing signs of abuse, brand new CN AC44C6M 3300 hustles Q198's train east.
Often hanging out at East Control in CN's large MacMillan Yard, CN GP40-3 7600 idles between moves.
A loaded CN grain train speeds towards Chilliwack on the Yale Sub.
U711's train passes some stored baretables in the siding at Rosedale.
CP SD70ACU 7033 leads a loaded grain train west on CN's Yale Sub at Arnold.
Q105's train is westbound on the Yale Sub approaching Page.
CN ES44DC 2305 shoves Prince George-Vancouver train M355 through the farmlands east of Matsqui.
The class engine of CPKC's SD30C-ECO rebuilds leads A84-28's train south on the Mission Sub.
Destined for Kamloops and eventually Jasper/Banff, The Rocky Mountaineer heads onto the CPKC Page Sub near Matsqui.