The Mission City turn from Pt. Coquitlam near Vancouver, BC handles switching chores in fresh snow at Mission. Service is getting back to normal after a weekend blizzard that shutdown roads, airpo... (more)
CP 8797 glides downgrade as its train rolls east off of Crowsnest Pass on a beautiful fall day.
The westbound Super Continental slows for a station stop and crew change at Boston Bar, BC in August 1975. At this time, this train was arguably the most beautiful "painted" passenger tr... (more)
CP 5797's train kicks up the snow at Ruskin, BC after a President's Day (US) weekend blizzard piled up snow in Vancouver, the Fraser Valley and the Fraser River Canyon. Although train traffic was ... (more)
QNSL GE #403 is only a few months old. It's paired with an older SD40 and is completing the process of loading the ore train at the Labrador City mine.
Farnham-Richford Vermont is shunting cars in the yard before departure.
Rolling in for it's last daylight stop, the Canadian Holiday Train crawls over the bridge in fading light.
Soo Line SD40-2 6623, CP SD40 5540 and Soo Line 6621 westbound at Guelph Jct., Ontario
A great lashup before it stopped running. Loaded oil train CN 710 is slowing down for a crew change at Turcot West during the winter of 2015 with a spectacular lashup: CN 2406, BCOL 4624, B... (more)
Brand new CN ES44AC 2999 leads an empty coal train through Obed, AB.
A417's train approaches a crew change in Jasper amidst a beautiful day and with a beautiful consist!
Brand new CN ES44AC 2989 leads train Q105 west through some frosty scenery on the Edson Sub.
CN C40-8W 2162 and C40-8 2123 lead an empty sand train away from its origin at Swan Landing, passing Mile 196.5 of CN's scenic Edson Sub.