CN SD75Is 5682 and 5750 lead empty lumber train M347 west on the Edson Sub.
CN Q11991 09's SD60s are having some issues, heading through Pedley with 194 intermodal platforms.
RMRX GP40-2 8017 sits quietly on the shop track in Jasper waiting for a lift back to Kamloops for repairs.
CN SD70I 5606 and RMRX GP40-2 8017 idle on the shops in Jasper.
With grain loads on the headend, IC and GECX C40-8Ws lead train Q199 out of Jasper.
IC C40-8W 2463 and GECX C40-8W 7312 climb towards Jasper with train Q199 in tow.
CN SD60s 5407 and 5407 hustle train X105 down the main at Entrance.
A pair of old school EMDs lead train Q196 across the Prairie Creek west of Hinton.
A459's power rests on the shop track in Grande Prairie prior to an overnight trip south on the Grande Cache Sub. This is very uncommon power for the normally AC powered train.
The shop tracks in Jasper are full on this day with many units awaiting an assignment.
CP AC4400CW 9517 leads CN train X310 into Jasper for a crew change.
CN SD60 5447 and C44-9W 2557 await a train at Kamloops.
A long ways from home, BNSF C44-9W 4602 finds itself in Kamloops, BC waiting to hitch a ride back towards home rails at Vancouver, BC.
CN SD40u 6028 pauses between yard assignments in CN's busy Kamloops yard.
Prince George-Edmonton train M304 awaits a new crew to take it east.