Three EMD locomotives lead a southbound Canadian Pacific train through Detroit Lakes, MN.
The CP Holiday train holds in the siding for as an empty grain train rolls through the siding.
As a light snow begins to fall on a grey winter day, Canadian Pacific is heading south toward Richford Vermont.
What can be better than getting an unexpected day off from work on a Monday? That would be chasing a train in the middle of a snowstorm on a Monday! Even with near white-out conditions on Januar... (more)
CP's local C67-10 switches out the Lafarge Cement plant at Exshaw, AB. Lafarge leased FURX GP38-2 5510 waits for them to clear before going about their activities for the day.
Tim Hortons is set up at the Windsor show giving FREE COFFEE and Hot Chocolate to all who attend the performance. The Canadian Pacific Holiday train raises money and donated food items for local c... (more)
CPs annual holiday train sits on the main track at Choate BC as CP 302 passes on the siding. This section of the line is directional running so 01H running ACOT was a good treat especially meeting... (more)
CP 2243 switches out Intermodal cars around the Vancouver Intermodal Facility. These stacks would later go on CP 100
The CP Holiday Train arrives at Scotford Yard where it will turn on the wye before heading back west for it's performance stops.
Double holiday train equipment deadheads east to be split and prepped for their respective runs westbound across Canada & the US.
The CP Holiday Train is seen stopped along Railroad Street in Mechanicville, NY.
CP's new track evaluation consist departs downtown Thunder Bay eastbound onto the Nipigon Sub.
CP local G53 begins its climb up the Glens Falls Branch after doing some switching in the small yard at Fort Edward.
GP20C-ECO 2233 and GP38-2 3111 lead CP's Homeglen turn west on the Hoadley Subdivision.
On a sunny clear sky afternoon, the on-time 2022 CP Holiday Train thunders west through Downtown Lanark, IL.