Grain loads that were handed off from the Red River Valley & Western RR at Casselton soar west near Luverne on a perfect December Sunday.
CPKC 112 is lead by one of the elusive (at least for me) maroon SD-70ACU's as it approaches Lovekin East.
The daily St. Paul to Kansas City freight rounds the curve at Reno on the CPKC Marquette Sub. This is about the only place I saw north of Harpers where water was a problem. The CP dump rock thru h... (more)
CP GP20C-ECO 2246 leads the 2023 CPKC Holiday Train West past historic Rondout Tower.
A 2nd 260 is rolling south on the Marquette Sub towards the next crew change at Marquette. The CPKC's specially painted unit for the Canadian Air Force and a CPKC AC4400 that is in DP mode on the ... (more)
A rail train is done dumping rail north of Kains siding on the Marquette Sub. Now begins 200 plans on what to do next! Amazing how no one really knew what needed to be done and how long that would... (more)
This was the one place the CP had water up to the ties. The Marquette local takes 64 cars to Harpers Ferry siding for 261 to pickup tonight. The crew creeps thru the water at Waukon Jct. The water... (more)
The 2023 CPKC Holiday Train dashes through the snow along the DeKalb County countryside on its way to one of its many show location stops at Byron, IL. Seen here passing some nicely picturesque re... (more)
CP GP20C-ECO 2246 sits in downtown Davenport with the 2023 CPKC Holiday Train for its stop.
Edmonton-Montreal train 118-30 departs the south end of Palgrave with CP 9704 and CP 7020 on the point.
CP 8630 & 8814 leading an eastbound CSX K-Train roll around the French's Hollow curve on track-1 passing under the abandoned road bridge.
This is the first year that the CP Holiday Train has run across the system under the new CPKC banner. The train itself still had the boxcars lettered for Canadian Pacific, but the stage car was ne... (more)
CP 8700 leads 149 towards Gulf in the Fisher storage track.
CP GP20C-ECO 2246 leads the 2023 CPKC Holiday Train South through Bettendorf.