A pair of CP SD40-2s lead a loaded CWR train east on the Thompson Sub, preparing to head onto the single track at Dodge. Kamloops lake is in the background.
An empty grain train meets the Ashcroft wayfreight at Savona.
112's train departs KC Junction with a heritage unit leading.
Heritage painted CP SD70ACU 7018 leads train 101-07 west between Three Valley and Taft on the Shuswap Sub.
A pair of SD40-2s lead a loaded CWR train through downtown Savona.
Edmonton bound grain empties cross the Thomspon River east of Ashcroft, BC.
CN L587 glides into Kamloops on CP's Shuswap Sub which essentially connects CN's Okanagan Sub to the CN mainline at Kamloops via trackage rights.
Running long hood forward, CN C44-9W 2582 leads empty ballast train O405 thru the siding at Vavenby.
Q117's train catches the final rays of the day at Wire Cache, BC with CN 5654 leading the way.
CN ET44AC 3197 is about to knock down the approach signal to Savona with empty potash train B758.
Bensenville-Deltaport train 199-08 heads onto the north track at Cherry Creek.
Climbing towards Leanchoil at 10mph or less (it seemed like they weren't too far off stalling!) Vancouver-Montreal train 112-09 looks and sounds good with CP 7015 leading the way.
Heritage painted CP SD70ACU 7015 lifts 112-09's train up a small rise just west of Moberly on CP's Mountain Sub.
Heritage painted CP SD70ACU 7018 departs the north track at Canoe with 101's train.
101's train gets a rollby inspection from 301's crew at McCracken as they rocket into Kamloops for a crew change.