Crossing the Mississippi over the former Milwaukee Road lift bridge at Hastings with a work train.
One of the Respondek Railroad fleet working the industries along the Mississippi River on the Illinois side across from St. Louis.
CP 8758 and CP 4420 lead a Manifest train West up the hill in St. Paul where the Empire Builder runs. This line is not very busy, but the trains that do run make it worth the chase.
Canadian Pacific ethanol train #654 is heading south toward Rouses Point NY. Rear DPU is CEFX 1019
Winter wonderland this morning as Canadian National #529 is heading north toward Montreal through the City of St Jean.
Winnipeg to Montreal "add to plan" second section of 112 pulls through Marathon with grain, potash, and chemical traffic.
A Canadian Pacific passenger extra operated for Children’s Wish Foundation of Canada rolls south through McMurdo, British Columbia, along the Columbia River over CP’s scenic Windermere Subdivision... (more)
As a blizzard provides the "Polar" ambience, the West Coast Railway Heritage Park's 1952-vintage FP7 rests on the station track as a trainload of happy children disembarks from the long ... (more)
CP 9578 blasts thru Franksville, WI on CP's C&M Sub (ex-MILW) during a snowstorm on 12/11/2016.
CP Rail MLW RS-23 Nos. 8034 and 8027 transferring cars from CP to CN yards at Saint John, New Brunswick April 02, 1990.
Amid a rare Vancouver snowstorm, CP 5016 and a sister shunt grain hoppers on the waterfront.
CP's annual Holiday Train stopped at St. Paul Union Depot for a show, presenting some unique photo opportunities. This is the first time the Holiday Train has pulled into SPUD facing west.
GP20C-ECOs 2279 and 2266 work at the west end of Smiths Falls Yard.