The Rocky Mountaineer departs Kamloops over a flooding Thompson River
CP 8868 west screams through Pritchard with a pair of Olympic GEVO's.
GE's converge at Geddis, all have come off westbound bulk trains, which needed the extra power to cross the mountain grades on the Laggan, Mountain and Shuswap subdivisions.
CP 8826 leads 107's train into Kamloops.
CP 8747 and CEFX 1049 are on the approach to Ducks with 201's freight.
2141 rounds a corner, about to blow past a crossing after bathing the valley in the sound of her whistle
2141 reflects beautifully in Monty Lake, the cold air emphasizing her smoke and steam.
2141 powers her way up the 2% grade out of Campbell Creek, bound for Armstrong on a day trip.
The "Spirit of Kamloops" pulling an excursion from Campbell Creek to Armstrong, BC.
Simply a classic. Nobody does it better than the Canadian Pacific
About half a mile outside of Kamloops' downtown station is the last of many beautiful scenes along the journey from both Jasper and Vancouver aboard the Rocky Mountaineer.
BCOL 4618 rests outside of CN's Kamloops Yard Office.
Heading into the morning sun on the outskirts of Kamloops