Clinging to the edge of the rocks in the impressive Pikeville cut, empty ethanol train K428 snakes its way up the the former C&O Big Sandy Subdivision in the first light of day. The BC Rail barn o... (more)
Timing is everything, and everything came together as three trains converged at CN (former DM&IR) Dock 6 while the distinctive Algoma Central laker John D. Leitch loaded ore. Great light and color... (more)
Canadian National celebrates 100 years! In 1919 the Canadian Parliament created the Canadian National Railway from several defunct bankrupt railroads. Here in Lytton, BC CN3224 in celebratory pai... (more)
Southbound 214 kicks up some snow with Ontario Northland's most recent SD40-2 rebuild and heritage painted 1730 leading the way.
On the sparkling clear morning of September 22, 2002, the Royal Canadian Pacific luxury passenger train leaves the mountains behind as it swings through a gentle curve at milepost 44 between Choki... (more)
The North Crew rolls slowly towards Waterloo with a potash train and regular freight all in one big train. Normally the potash trains come off the UP at Manly with the UP power running thru, and t... (more)
This evening, I took off to Kansas City Union Station to photograph the Canadian Pacific Holiday Train that came in behind the CP 2246. This was my first time seeing this train, and it was really ... (more)
What appears to be a seriously overpowered train likely dropped most of its cars at Montreal Yard (now called Taschereau Yard) and is bringing the piggyback and container cars to the Turcot Piggyb... (more)
A pair of CP units are on the point of a Levee, Ca bound oil load seen here at West Barstow.
IC 2458 leads a small train 406 as they rumble through Apohaqui, New Brunswick.
The two CP locomotives #4501 and #4563 are shunting in the Sudbury station.
VIA Rail’s train No. 5, the Skeena, on the left, passes train No. 2, the Canadian, on the station track at Jasper, Alberta, on September 18, 2002. The Skeena is heading for the wye to turn the e... (more)
CN 2813 leads a stack train through Truro heading east towards Halifax’s Rockingham yard
CN SD60 5442 leads M337 west through Plato Center.