Through some thick fog, CN 3018 leads eastbound stack train Q120 as they round the non-viewable S-Curve at Upper Dorchester, New Brunswick.
Hustling west towards San Luis Obispo Amtrak Pacific Surfliner 761 passes the junction with the Lompoc Branch at Surf, CA on the former Southern Pacific Coast Line. Bringing up the rear is Amtrak'... (more)
A look inside the cab of UP Big Boy steam locomotive No. 4006
NS SD60M #6768 sits at the Norfolk Southern Juniata Locomotive Shops for PTC installation and upgrades.
Panning a newer AC, CN 2993, during a small snowfall at Nauwigewauk, New Brunswick.
After a heavy overnight coastal snow storm, it's business as usual as the crew hauls up five loads on the slippery grade to downtown Hudson with war wagons CSXT 8849 & 8839.
AMTK 100 pushes AMTK 68 past Pointe St-Charles yard before its departure from Central Station in Montreal.
Lost in the jungle
Not Sacramento built. On a beautiful September day Union Pacific FEF-3 #844 basks in the morning sun in front of the old Southern Pacific General Shops. Countless steam locomotives passed through ... (more)
Westbound No 610 is plowing through banks of snow that have built up on the Sherbrooke Subdivision after a snowfall.
My great uncle Robert F. McKee, Sr., was a design engineer at Baldwin Locomotive Works, and would give our father different builder's cards when he would see him. Today I found out that my father'... (more)
M-630 CP 4563 at Exporail has some snow on it at the end of a massive snowstorm. At right is LRC-3 VIA 6921.
Rarely Photographed. Rockport Tunnel is located in the Lehigh River gorge on ex Lehigh Valley trackage. Photographing the tunnel requires a lot of hiking, and a lot of luck to get a train... (more)
Yard Goats Save the Day. It's become common knowledge that train crews dislike having "Dash-8's" on mainline trains, especially when they're on the point. From rough riding in the... (more)