The barren, lightly snowed terrain of the Thompson Canyon hosts CP 9587 and a westbound coal train
From the overlook at Skihist Provincial Park, we see CP 8554 leading sister 9823 and 62 auto racks east in the Thompson Canyon
Westbound intermodal west of "the Bridge" behind a new SD70M-2 and a C44-9W
CP coal loads roll over the north bridge at Lytton behind an ES44AC on a beautiful summer day
Mixed freight rolls west into the sunset at Monarch AB, bound for the Crowsnest Pass and beyond
A rare wide-nose GP40-2 leads a 2 car TEST train westbound in the Thompson Canyon
Blasting through Mission on a hotshot westbound
Draper Taper SD50F 5421 shows off her clean lines as she rolls along the siding at Conrad, south of Lytton
A pair of 9500s drag a stack train west in the Fraser Canyon
Westbound grain train crossing the North Thompson River
Eastbound doublestacks, detouring via Lethbridge and the BNSF through Montana due to washouts near Medicine Hat, approach Lethbridge yard through the rolling grain fields of southern Alberta
A monster westbound train 355, 171 cars behind the 5339, 5247 and 9437 at Arnold, west of Chilliwack
The Thompson is running high and hard with spring runoff as CP 9716 glides west with sulfur loads east of Spences Bridge
Nearly new 8894 leads a ratty 9505 and almost 100 cars of freight out of Mission bound for Coquitlam
Coal loads depart Boston Bar into the depths of the Fraser Canyon, bound for tidewater at Roberts Bank