CN 5004 leads a mixed manifest through the Thompson River Canyon.
Rocky Mountaineer slipping through CN’s rock slide covers along the Thompson River near Thompson, B.C.
CP FP9 1401 leads the Royal Canadian Pacific down the "main" at Thompson.
Westbound CN train on CN's Ashcroft Sub east of Lytton
Eastbound CN train on CP's Thompson Sub at Thompson
CN train on the CP' Thompson Sub east of Lytton
CP train on the CP's Thompson Sub east of Lytton
Special train Vancouver Calgary