CN ES44ACs 2831 and 2973 pop out of the Mile 55 tunnel and promptly over the Thompson River passing through Black Canyon leading a loaded North Vancouver bound coal train west.
CP ES44AC 8890 leads a loaded coal train through Black Canyon.
CN C44-9W 2628 leads train X105 through Black Canyon just west of Ashcroft, BC.
An eastbound empty CP coal train has just departed Ashcroft, BC on the Thompson Sub, paralleling CN's Ashcroft Sub towards Kamloops.
CN ES44AC 2849 leads train M310 over the Thompson River east of Ashcroft, BC.
Coquitlam-Edmonton train M310 coasts down the main at Ashcroft following the shores of the Thompson River towards Kamloops for a crew change.
Vancouver-Toronto train Q112 snakes its way between Walhachin and Savona on the scenic Ashcroft Sub.
CP's eastbound hotshot has just made quick work of the double track through Savona, BC and is about to head back onto the single track at Dodge. They're seen here passing magnificent Kamloops Lake... (more)
Work train W905 idles in the siding at Entrance while Q191's train storms past on the main.
CP 2300-24's train glides along the shore of Kamloops Lake, having just departed the small town of Savona moments earlier.
CP AC4400CW 8634 leads a 2nd section of train 300-24 eastbound onto the north track at Savona.
VIA F40PH-3 6404 leads an impressive looking train #2 away from the double track at Vinsulla after meeting CN's X105.
VIA #2 begins to slow down for a meet at Vinsulla passing some empty fields not long after departing Kamloops.
CN ES44AC 2945 shoves train Q111 into the yard at Kamloops for a crew change.
G843's train slams over the east switch at Birch Island preparing to meet counterpart train G834 behind me.