Strasburg Rail Road 89 leads its short passenger consist towards Carpenters.
Everett Railroad 11 arrives at Roaring Spring producing a nice plume of smoke.
Black Hills Central Railroad 108 coasts down hill into Battle Creek. The rest of the journey to Keystone is downhill from here.
Reading 2102 rests in Reading after completing its first Iron Horse Ramble Excursion for 2022.
Reading 2102 and Reading & Northern 425 coast downgrade through the iconic field in Molino on a beautiful mid-summer afternoon.
Norfolk & Western 475 and its passenger crest the grade at Esbenshade on a cold winter afternoon.
Reading 2102 glistens in the early morning sun as it proudly rests at Reading Outer Station.
Reading 2102 charges out of Jim Thorpe on a hazy July afternoon.
Western Maryland 1309 thunders up the grade at Trimble with an 11-car passenger train.
Western Maryland 1309 passed under the signal bridge at Trimble with USA flags flying on Memorial Day.
Nevada Northern 81 charges out of the Rock Cut with the Steptoe Valley Flyer on a beautiful February afternoon.
Strasburg Rail Road 89 passes the Carpenters Graveyard on a sunny December afternoon.
Reading 2102 thunders through Tamaqua on a beautiful September morning with the final Iron Horse Ramble of 2023.
Reading 2102 rolls across Marian Avenue as it begins the downhill portion of its excursion into Jim Thorpe.
Black River & Western 60 accelerates up the grade at Copper Hill on a beautiful, late May day.