On the morning of July 16, 2014, an eastbound Canadian Pacific coal train rumbles along the Thompson River west of Drynoch, British Columbia.
Canadian Pacific's B73 "Nitrin" local utilizes the Iowa Interstate between the Nitrin Sub in East Moline and Nahant Yard. The Nitrin is seen here crossing the Government Bridge, 2nd Str... (more)
Soon to be resting in pieces. From what I've been told, CP 5833 is to be scrapped where it sits, on a siding off the CSXT Montreal Sub in Beauharnois. Built for CP in 1974, it will not be a... (more)
CP 8953 leads its train west at the east end of Cochrane. Above you can see some of the homes of Gleneagles and its golf course.
CP 8562 shoves on the rear of an eastbound train through Edworthy Park. The Douglas firs seen in the background are the most easterly stand in Canada. They are more often seen along the Pacific co... (more)
Crow River High Bridge: Getting close to the Twin Cities, 198 rumbles across the high bridge at Rockford, MN that spans the Crow River. You can't see it from here, but the rail on this brid... (more)
The Struggle is Real: A grain extra out of St. Paul comes as a surprise when it shows up with 103 mtys and just a pair of geeps. Don't see that much anymore! Here they round the curve at MP... (more)
CP AC4400CW 9704 departs from Thunder Bay as the trailing DPU on a eastbound grain train.
A trio of GP38-2's is parked (likely for the entire weekend) at Delson on an intermittently sunny afternoon.
Theatre car bringing up the rear. Theatre car CP 1 brings up the rear of part of the CP 150 train. After setting off two string of cars on two tracks, the train is leaving Ottawa Station wi... (more)
After a quick stop to check the engines out, 40B is back on the move departing Marathon
Canadian Pacific train No. 302 crosses the Columbia River entering Revelstoke, British Columbia, on the morning of September 30, 2015.