Strasburg Rail Road 90 works its freight train up the grade at Esbenshade on a gorgeous fall afternoon.
Reading 2102 wyes its 18-car passenger train on the newly-built Lehigh River Bridge at Nesquehoning Junction.
Climax 9, along with Shays 2, 4, 5, and 11 put on a steam and smoke show on a rare quintuple header runby at Cass Scenic Railroad's "Parade of Steam" event.
New Hope & Ivyland Railroad 40 blasts into the fading golden light as it rounds a bend near Lahaska.
Reading 2102 rests in Reading on a cloudless September morning prior to its departure from Reading Outer Station.
Norfolk & Western 611 leads its passenger train up the grade at Snyder.
Strasburg Rail Road 90 rolls into the East Strasburg yard on a beautiful October morning.
The sun rises over the mountains of Jim Thorpe, casting a golden glow on the equipment found in the Jim Thorpe yard.
A lantern burns hot as Reading 2102 and Reading & Northern 425 simmer in Port Clinton in the early morning hours.
Reading 2102 storms out of Port Clinton on its first excursion for 2023 on a hazy July morning.
East Broad Top 16 crosses Runk Road with its consist on a cloudy June afternoon.
Reading & Northern 425 wyes its train at Nesquehoning Junction to face railroad-south for the return trip to Reading.
As a result of the rain and storms on the day prior, Reading & Northern 425's reflection shines as the sun rises on our country's 245th birthday.
Reading & Northern 425 rips through the beautiful northeastern Pennsylvania countryside at Marian Avenue in Hometown.
Reading 2102 rolls into Jim Thorpe on a damp and dreary October day.