CP GP20C-ECOs 2307, 2254 and GP38-2 3063 fly along the Galt Sub at 60mph heading for Coakley with a 55 car train in tow.
CP GP20C-ECO 2245 pulls F24-29's train through downtown Portage la Prairie heading towards Poplar Point with a local train gathered west of town.
CPKC's local power for the Brandon area sits with a cut of cars in the yard.
CP GP20C-ECO 2267 leads CPKC's TEC train south on the Mactier Sub heading towards Toronto.
CP GP20C-ECO 2293 and GP38-2 3131 parked on the Clover Bar Industrial Lead in east Edmonton.
Christmas train
The CPKC Holiday Train draws a crowd at the Franklin Park Performance. CPKC donated a Ten Thousand Dollar check to the community food bank at this stop.
The Fort Smith Dodger tied down in Heavener Yard.
The Crew greets the crowd that gathers at the Franklin Park Holiday Train.
The 2025 US edition of the Holiday Train is making its way up to the crossover with BNSF on its way to Thief River Falls.
CPKC's USA variant of the Holiday Train is doing a number of shows this day, allowing for an all-day chase into the night. Seeing parts of Minnesota I might otherwise have missed, always remember... (more)
CP 2249 leads CPKC's Holiday Train east on the Thompson Sub as it proceed from Spences Bridge to its first scheduled stop of the day in Lytton.
CP GP20C-ECO 2249 approaches Spences Bridge as it leads CPKC's Holiday Train east on the Thompson Sub.
CP + KCS=CPKC CPKC YKK12 is seen making their way west on the KC Metro Sub with a pair of Geeps with traffic for UP.
The Fort Smith Dodger works the small CPKC Fort Smith Yard on a beautiful morning in Arkansas.