One of CP's three Green Goats at East Alyth Pulldown Tower.
Two Geeps power a train across the lengthy Lethbridge Viaduct
One of the few remaining branchline switchers that once roamed the prairies.
CP 8752 draws little attention from beachgoers as the loaded potash train glides over the Sicamous Drawbridge.
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.
Console of CEFX SD9043MAC 134
CP SD90MAC 9134 waits on the mainline for a track work permit to clear.
An ex-SP GP35 and ex-CN GP40-2LW share company in the DMVW yard in Flaxton
2307 begins her trip along the Funnel to Hauser ID with a local mixed freight.
Interior of SCR GP38-2 218 during inspection...taken with permission
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.
Ex-SJ Class E2 steamer prepares for the morning's excursion run to Wakefield
Two westbound coal trains wait to head west; 9710 will leave first, followed by 9668.
Southbound past the unique Fish Creek C-Train station