CPKC local train numbered J88 crosses the Red Lake River in its very tranquil form on a November afternoon. The local previously delivered gondolas up in Lake Bronson on the CPKC Noyes Subdivisio... (more)
CP Holiday Train 2024 in downtown Detroit Michigan with the Michigan Central Station in the background
One of the two 2024 CPKC Holiday Trains are traversing the former Delaware & Hudson Railroad today and tomorrow as the annual tradition of collecting monetary and food donations for food banks in ... (more)
Sitting idle under the lift bridge.
CP 2326 with a short local at New Ulm, MN.
CPKC local I72 is seen shoving back to their yard in La Crosse, WI. after doing some work at River Jct.
CP Rail's Inspection Train on the Bangor Subdivision is tied down on Penobscot Bay after a busy day of inspection the Bangor Sub. This train uses laser technology to inspect the rail for any defec... (more)
The sun rising over Kenwood.
CP's Track Evaluation Car #92 makes an afternoon run across the Heron Bay Sub.
A pair of ECOs and a shoving platform waiting to start the workday.
A CPKC local is seen departing Nahant Yard in Davenport, IA.
CP 2213 and KCS 2850 pull double stack cars west out of the CPKC Knoche yard.
CPKC 229 uncommonly has a GP20C-ECO leading as it passes the abandoned LaSalle Yard early in the morning.
CP 2213 and KCS 2850 pull a long string of cars out of the west end of the CPKC Knoche yard.
Pushing back into a mill.