Nevada Northern 81 rolls through a rock cut as it coasts downgrade towards Ely.
Strasburg Rail Road 90 charges out of Cherry Hill with an afternoon passenger train bound for East Strasburg.
Strasburg Rail Road 90 works its passenger train up the grade past the Carpenters Graveyard.
Strasburg Rail Road 90 leads its passenger train over Carpenters Crossing on a sunny December afternoon.
CNJ 113 accelerates its passenger train into Schuylkill Haven as it begins the return trip to Minersville.
Reading & Northern 425 steams across the Port Clinton Turntable on its final day of operation.
Reading & Northern 425 thunders through the Perry Rock Cut in Shoemakersville on its final weekend of operation before its 1472.
CNJ 113 rests in Minersville at night before a weekend of excursions.
CNJ 113 storms through Schuylkill Haven with its first Christmas train of the year.
CNJ 113 rolls through the Marlin Rock Cut as it approaches Minersville on a cool December afternoon.
CNJ 113 works its first Christmas train of the year through Westwood Junction.
CNJ 113 passes by a group of photographers and onlookers at Glenworth as it heads towards Minersville.
Fireman Bill MeGill leans out of Nevada Northern 81 as it slowly creeps into the East Ely Engine House.
East Broad Top 16 crosses the bridge over Runk Road on a sunny May afternoon.
Nevada Northern 81 simmers in the East Ely Engine House as it is prepared for its morning excursion.