A northbound CP train briefly finds sunshine as it rolls towards Superior, Wisconsin from Minneapolis.
On a bright spring morning, a colorful quartet of CP/DME/ICE SD40-2s drones around the elevated curve(dubbed "Schermerhorn's Curve" by some) along Route 9W for CP-102 with 82 ethanol loads. Thes... (more)
CP train DIM-006 is shuttling windmill blades from the production facility in Thunder Bay to the proposed installation area in Welland, in Niagara. Doubts have arisen in Welland as to if these win... (more)
CP train DIM-006 is shuttling windmill blades from the UP in Fort Madison, IA to the proposed installation area in Welland, in Niagara. Doubts have arisen in Welland as to if these wind turbines w... (more)
CP DIM-006 from St Paul, MN - Welland, ON with 42 flatcars handling blades
CP 6054 leads mixed freight past MP 69 of the Hamilton Subdivision. Less than a month later trains 426/427 would have a shortened routing from Toronto/Buffalo to Toronto/Hamilton and a number chan... (more)
See red! A Pacman CP SD40-2, a repainted SOO (now CP) SD60 and a SOO SD60M (one of four) have cleared the yard, as they prepare to shove back and yard their train.
272 (right) awaits permission to pull out of the yard for headroom, as a yard job prepares to shove deeper into the yard.
A westbound train crosses a bridge near Ottertail.
Northbound on the last day of April with some nice power. In the distance can be seen Interstate I-88.
CP 6054 leads its train down grade through Flamborough on its way to Kinnear Yard.
Power for the Kenmare Roadswitch sits in the sun on a side track in Kenmare.
There can't be more than a handful of these Pacman SD40-2s with class lights left!
After getting re-crewed at Cardigan Junction, the ballast train is back on the move through New Brighton on its way back to Humboldt Yard in North Minneapolis. Three EMD's (two GMD's respectively)... (more)
CP train 281 wastes no time nearing Portage and a crew change.