Canadian Pacific 8822 charges through the fresh snow and under the old C&NW steel truss bridge near the Fort McCoy Military area. Military police will stop and talk to you or ask you to leave anyt... (more)
Having just left Montreal for Albany NY, CP/D&H oil train #608 works upgrade as it rolls along freshly laid tracks for the new passing siding.
A GEVO and a blue leaser lead a lengthy train 299 into Belgrade on a breezy spring afternoon. I love this time of year as the weather turns warmer and green starts to make its comeback.
CP 111 makes its way through a empty intercity yard
Two GEVOs lean into a curve just east of Brooten as they hustle toward Minneapolis with an eastbound from Winnipeg.
A westbound led by four GEs rockets through Belgrade on a pleasant summer evening.
Six units lead a 292 train out of Glenwood on a cold January morning. In the distance, a utility man checks the train from the warmth of his truck, looking and listening for any signs of an air l... (more)
The 499 rides off into the sunset...
Westbound potash train #671 is beginning its descent of the Big Hill as it winds over Kicking Horse Pass - The tail end of the train is just leaving Alberta.
Southbound CP train 666 - "The Beast" - leans the start of 80 loads of ethanol being delivered to the Vermont Rail System into the S-curves at Putnam Station, NY, behind ES44 8822 and AC44 9735.
Southbound CP train 666 - "The Beast" - is 80 loads of ethanol being delivered to the Vermont Rail System at Whitehall, NY, behind ES44 8822 and AC44 9735.
A grain train, with CP 8822 and CP 8518 leading and a short way into the train CP 8742, is reflected in Spiers Lake as it speeds by.
Westbound potash makes its way up the new grade west of Lake Louise, Mt. Richardson of the Slate mountains in the background
An eastbound merchandise train is sitting over I-94 on the north side of Minneapolis, as it prepares to shove back into Humboldt as the crew doubles their train.
A loaded westbound potash train chugs down a 2% grade in a high notch, the rest of the train is still in Alberta!