Strasburg Rail Road 89 leads its train up the grade as it approaches Esbenshade on a cloudy February afternoon.
East Broad Top 16 waits in the Rockhill yard for orders to proceed into the station.
Reading 2102 rolls across Marian Avenue with its passenger train on a gloomy November morning.
Fireman Jim Montague and Engineer Bill Megill look out of Nevada Northern 81's cab as it reverses for a photo runby.
USSC 148 pulls the AAPRCO steam excursion south towards Clewiston in April 2022
844 and 3985 head a Cheyenne to Roseville CA steam special.
Reading 2102 rests in Port Clinton early in the morning prior to its first Fall Foliage excursion in 2023.
Wiscasset before dawn. It's a frigid early morning wake-up call in the yard in Wiscasset, Maine as crews from the Wiscasset, Waterville & Farmington Railway prepare their locomotives for pa... (more)
East Broad Top 16 returns to Rockhill with the final passenger train of the day as the sun begins to set.
Union Pacific's Heritage Donation Special makes its way across Nebraska on its way to deliver Union Pacific Steam Locomotives 3985 and 5511, along with some passenger rolling stock, to their new h... (more)
Nevada Northern 81 charges up the grade out of Ely with its passenger train as it heads towards Robinson Canyon on a sunny June morning.
33-248 between Srebrenik and Tuzla on the Brcko line
Nevada Northern 81 whistles for a crossing as it rolls down the canyon headed for Ely.
CFR 230.142 class steam locomotive displayed inside the station.
As the 99 2331 steamed along the cliff with its first train of the day from Bad Doberan to the Baltic Sea resort of Kühlungsborn, there was still light fog and low clouds in the sky. However, the... (more)