The 471 train is just out of the siding at Ossian after a meet with 632. The 471 today isn't making the CP much money, as the train is very small. Rumor that 470/471 were getting new symbols and m... (more)
The 471 train is closing in on New Hampton and a meet with B38. The 471 today isn't making the CP much money, as the train is very small. Rumor that 470/471 were getting new symbols and moved to t... (more)
Mere seconds after the sun set in the distance, an eastbound oil train nears Belgrade.
A rare daylight run of the Canadian Pacific run through train NS38T pulls into to River 2 track on the interchange tracks in Bethlehem, Pa
The westbound 293 negotiates the curves and hills of the eastern portion of the Elbow Lake Subdivision.
The 293 has taken the siding at Hoffman to wait for the 496 as the moon rises in the distance.
The 9660 is several miles into its trip west from Glenwood on a perfect evening.
With frost still clinging to the tracks, a lone AC4400 hustles east with the 198.
CP 220 passes the unassigned work train resting in the Marathon Yard. Within the last week the grass has shot up over the railheads. With the mill now closed, the grass would have been getting cut... (more)
An inbound to O'Hare passes over a stopped CP AC4400CW 9660, which is awaiting clearance into Bensenville Yard.
Moments before the 491 made its appearance, a local police officer examined the van in the ditch at a private crossing, making sure it was clear of the ROW. I am still baffled as to how the van g... (more)
Chasing the CP 9660 at expedited speed of 60mph.
CP train 119 climbs Bowker Hill on the Nipigon Subdivision between Bowker and Loon.