Norfolk & Western 475 leads its passenger train up the grade at Esbenshade at sunset.
Norfolk and Western 611 thunders up the steep North Mountain grade under threatening skies.
Bath & Hammondsport 11 rests in Hammondsport, New York as its crew enjoys a rest with some tea and coffee. In reality, Everett Railroad 11 rests in Roaring Spring for a wonderfully staged nigh... (more)
Norfolk & Western 475 heads up the grade towards Carpenters Crossing with a "Hands on the Throttle" participant.
Durango & Silverton 476 charges up the steep grade at Cataract Gulch as it nears Silverton with its passenger train.
Reading 2102 accelerates up to speed at Milepost 108 on the point of an 18-car passenger train.
Painted in its 1970s paint scheme, Black River & Western 60 crosses the Copper Hill Trestle as the sun sets on a fantastic day of steam railroading.
Reading 2102 rests in Port Clinton shortly before blasting out of town with its passenger train on a gorgeous October morning.
Reading & Northern 425 steams across the Port Clinton Turntable on its final day of operation.
Reading 2102 works up the grade with a full plume of black smoke about to cover the road it will shortly pass under.
Reading 2102 stomps out of Nesquehoning Tunnel amid the peak fall foliage on its final run for 2023.
Strasburg Railroad 90 Performs a runby just before sunrise around 7:10 AM. The orange skies and thick plume of smoke make this a dramatic scene.
After a long day of work, the conductor for the day walks out of the yard to go home in front of Black Hills Central Railroad 108 and 110.
The sun sets on Western Maryland 1309's first day on its first ever photo charter. In this scene, 1309 sits on the interchange track that connects the Western Maryland Scenic Railroad with CSX.
Cass Scenic Railroad Shay 5 uncouples from its passenger train in Durbin during a snowstorm on a cold January day.