The Vancouver 2010 Olympic Spirit Train makes its stop in Calgary on its journey across Canada, lead by the first unit released in CP's celebratory scheme.
The Royal Canadian Pacific, hired for a private charter, is in Track 3 at the summit of the Crowsnest Pass on the Alberta/BC border.
CP 8752 draws little attention from beachgoers as the loaded potash train glides over the Sicamous Drawbridge.
2307 begins her trip along the Funnel to Hauser ID with a local mixed freight.
A faded pumpkin passing the marina with a grain train
Southbound from De Winton siding with grain empties
As part of Heritage Park's 2007 Railway Days, 2023 backs past the water and sanding towers to its short freight train.
An ex-SP GP35 and ex-CN GP40-2LW share company in the DMVW yard in Flaxton
9740 works solo up across the Alberta prairie with a grain train
Southbound past the unique Fish Creek C-Train station
Cooling her wheels while waiting for a loaded coal train
CP 1696 and NREX 2GS14B Demonstrator 2007 work the auto facility in Ogden.
Two Geeps power a train across the lengthy Lethbridge Viaduct
Lots of color in the diesel shop this morning...CP, Soo, UP and CEFX power mingling
Ready...go! A northbound C-Train gets underway at the unique Fish Creek-Lacombe station in the city's southwest.