CP SD60 #6240 along with SOO Line GP38-2 #4410 & BNSF C44-9W #4449 are in charge of Canadian Pacific Local B91 as they head south through Liberty, MO. On their way to KCS's Knoche Yard in Kansas C... (more)
CP 8797 glides downgrade as its train rolls east off of Crowsnest Pass on a beautiful fall day.
CP 8797's train finishes its climb up Crowsnest Pass as it rolls along Summit Lake in beautiful fall colors. A BNSF Dash 9 splits the CP power.
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)
The 2017 Canadian Pacific Holiday Train passing a scenic overlook just south of Ticonderoga, NY
With the sun playing hide and go seek, it was going to be a challenge to try and shoot the train in sunlight...not like it was going to matter, sun or cloud, the shot would work. CP 2249 is about ... (more)
Rolling in for it's last daylight stop, the Canadian Holiday Train crawls over the bridge in fading light.