On a beautiful June morning, CP 8800 leads CP 198 east through the Dells.
CP F94 is slowly passing MP 35 of the Adirondack Sub, where a more classic station once stood at left and where CN's Massena Sub once croosed at grade. After setting off two GP20C-ECO's here for l... (more)
While the CP local departs the new Eastern Iowa Industrial Development the Savage SVGX1361 waits to follow. The Eastern Iowa Industrial RR has contracted with Savage Industries for all switching s... (more)
SOO 4448 on the Eastern Iowa Industrial RR. rejoins the CP Eldridge Line where you can see on the right the old ballast where the track went north. The early CMStP came down from the Twin Cities t... (more)
SOO 4448 on the Eastern Iowa Industrial RR.at 155th.Ave....
CP 2203 leads a local east across the Wisconsin River and the Kilbourn Dam in Wisconsin Dells.
SOO 4448 on the Eastern Iowa Industrial RR..
CP 2280, CP 2307, CP 3024, CP 4417 & CP 2205 lead CP F94 past Lasalle Yard. In a bit over seven miles they will set the first two units off for local service in Delson.
An empty wind turbine train snakes its way into the old siding track at the east end of Walkerville in Windsor, ON. At a quick glance one could easily mistake this for a UP train! The SD70AH leade... (more)
A westbound coal train with storm light.
A westbound coal train near the foot of Rogers Pass in the late afternoon sun.
As the sun sets over the Mohawk River Valley, CSX train K634 crosses over the river in Pattersonville, NY with a freshly rebuilt CP unit leading the way.
CP F94 with CP 3024, CP 4417 & CP 2205 rounds a curve on CP's Lacolle Sub, passing the NJ Yard at right as it blows its horn for the nearby Chemin Saint-Ignace crossing.