CP 9731 shoves CPKC 112-22 over the Ottertail River, on the aptly named Mountain Sub
Canadian Pacific 251 is descending the grade toward Brookport then Farnham for some yard work and crew change before leaving for its final destination, Montreal St Luc Yard.
Following a meet with its westbound counterpart at Cotter, CP freight #475, moving tonnage between Kansas City and St. Paul-Pigs Eye, rolls east into Fredonia, IA above the confluence of the Iowa ... (more)
The spitfire painted ACU heads west with grain empties on Labor Day weekend. Also to note the SD30C-ECO trailing behind it. The power would be taken off of this train in Glenwood.
CP 7018 Heritage and CP 7021 Military Tribute locomotives look sharp as they wind through Port Henry on an early fall morning. The extreme low water level on Lake Champlain makes an interesting pa... (more)
While waiting for the afternoon local to depart Dubuque for the CN, CP train 475 showed up with a clean rebuild. The train is working between Wood and Dubuque Jct over the CN Dubuque Sub along the... (more)
A pair of clean locomotives on the North and South Ramp Tracks #201 and 202 accurately represent that Knoche Yard is a joint agency facility, shared by Kansas City Southern and Canadian Pacific.
CN train E280 heads South at Gaines Michigan, with foreign power on the point. This is the first significant snowfall of 2015
My first train picture of 2015 with some worthy motive power. Two GP20C-ECOs bracket a former SOO GP38-2, leading a string of empty hopper cars toward a meet at Murray. They would run around the... (more)
A Canadian Pacific train is westbound on Canadian National trackage along the Thompson River between Spences Bridge and Seddall, British Columbia, on July 23, 2011. In the foreground is the CP mai... (more)
A clean Canadian Pacific AC4400CW sits among some other colorful power in the BNSF engine servicing yard.
A Canadian Pacific grain train heads west under stormy weather during a brief moment of sunshine at Ottertail, British Columbia, on September 23, 2013.
Destined for Albany NY, Canadian Pacific crude oil train #608 races south toward the international border at Lacolle.
Eastbound along the Matawin River.