VIA F40PH-3 6455 approaches Kamloops with VIA #1.
AC4400CW 8580 approaches Pat Road as it leads an eastbound intermodal past mile 120 on the Shuswap Sub.
Dash 9-44CWs 2678, 2541 and 2403 approach Highway 93 as they lead CN 588 past mile 45 on the Okanagan Sub.
CP SD70ACU 7034, CN ES44AC 3835 and CP ES44AC 8807 idle in the helper locomotive staging/setoff tracks at Geddis.
ES44AC 8943 approaches Kamloops as it leads a westbound Teck Coal Train along the south bank of the South Thompson River.
GP40-2 8016 and GP40-2(W) 8013 approach Pritchard with Rocky Mountaineer's "First Passage West" tour train.
Freshly repainted CP SD40-2F 9022 passes through Mission Flats as it makes a light engine move along CP's Thompson Sub.
VIA F40PH-3s 6455 and 6433 cross the North Thompson River as they make an on-time departure from Kamloops and head west on the Ashcroft Sub with VIA #1.
ET44AC 3188 cruises alongside Yellowhead Highway #16 as it leads an eastbound manifest past mile 36 on the Albreda Sub.
Dash 9-44CW 2678 leads CN 588 along the west shore of Monte Lake.
VIA 6426 approaches Harvey as it heads west on the Tête Jeune Subdivision with Jasper to Prince Rupert train #5.
CN GP40-3 7601 and HBU-4m 601 in Illinois Central heritage paint lead their train off of the Wainwright Sub and into Clover Bar Yard.
VIA F40PH-3s 6455 and 6445 race into the setting sun as they pass the approach signal to Jarrow with VIA Rail train 1, the westbound Canadian.
ET44ACs 3179 and 3151 cross Range Road 80 as they lead a westbound intermodal through Fabyan.
West Coast Express F59PHI 902 approaches Port Coquitlam Station with WCE train W4.