Denver & Rio Grande Western K-36 #480 hustles past Needle Mountain on October 24, 2025. Snow has already covered the mountain ridgeline to the east at this time of the year. This photo was taken a... (more)
With the last run before its 1472 day inspection, SOU 2-8-0 #630 leads the last doubleheader southbound through near Trion, GA.
Foremarke Hall #7903 was designed by F W Hawksworth, the last Chief Mechanical Engineer of the Great Western Railway and is a member of the Modified Hall class. The locomotive has been built at Sw... (more)
Windy, rainy Carcross. After turning on the balloon loop just north of Carcross Station, YT, the White Pass & Yukon Route's Mikado #73 takes her passenger train back south across the bridge... (more)
Mountain lake reflections. Southbound out of Fraser Meadows, the White Pass & Yukon's pretty Mikado #73 takes a short passenger special past one of many serene mountain lakes that dot the r... (more)
Going wide on the Tunnel Mountain Trestle. Here's a wide view of one of the most iconic scenes on the 67-mile, narrow gauge, White Pass & Yukon Route. This is the Tunnel Mountain Trestle ... (more)
100 years ago today, on August 26, 1925, the first run of a Denver & Rio Grande Western K-36 mikado took place with locomotive 480 on a caboose hop from Salida to Gunnison. Fast forward to just... (more)
"Going, Going, Gone!": Reading & Northern T1 4-8-4 #2102 heads south on the final leg of a round trip between Nesquehoning and Tunkhannock, PA on June 21, 2025. This picture was taken on... (more)
In a scene that could easily have been a century ago, the 109 year old Baldwin-built Class NG10 and a vintage vehicle, Ride side by side into Hoekfontein.
Slowly chugging away into the sunset, WM 1309 puts on a show as they move towards Frostburg.
Cass Scenic Railroad Shay 5 departs Cass with its passenger train in a snowstorm.
Steam special from Bludov to Lipova Lazne with Škoda Plzen locomotive 464-202
The days grow short when you reach December... Just about 30 minutes before official sunset, Valley Railroad Consolidation #97 takes the railroad's 3rd North Pole Express (TM) trip of the d... (more)
Strasburg Rail Road 89 departs Leaman Place Junction with its passenger train on a sunny December morning.
Norfolk & Western 611 blasts out of Goshen on a cold October morning.