Engineer Bill Megill pulls the throttle on Nevada Northern 81 as it reverses through the East Ely Yard.
Western Maryland 1309 waits in Cumberland for its 7:30 departure on a beautiful mid-June evening.
Strasburg Railroad 90 charges up the grade near Carpenters. The cloudless October day allowed for gorgeous lighting and a beautiful sky background and the cold temperatures allowed for lots of smo... (more)
Strasburg Railroad 89 and Strasburg Railroad 90 idle side by side at Cherry Hill with reenactors posed with the locomotives making the scene feel even more authentic to the 1960s.
Once a daily occurrence with 734, Western Maryland 1309 repeats this same ritual of crossing the Potomac River and arriving in Cumberland, Maryland.
Reading 2102 prepares for its first public excursion in over 30 years. 2102's cylinder cocks were opened creating a dramatic steam show early in the morning.
425 releases steam before departing Penobscot.
Reading & Northern 425's profile shines on a beautiful July morning.
Norfolk & Western 611 works hard up the grade near Bylers Crossing with a Hands on the Throttle participant.
Reading 2102 opens its cylinder cocks as it is prepared for its second Iron Horse Ramble excursion of 2023.
Strasburg Railroad 90 puts on a show for photographers at Ranck's Crossing just after the peak of orange color.
Reading 2102 pulls off of the Port Clinton Turntable as it steams out of the Reading & Northern Steam Shop on a cool September morning.
East Broad Top 16 leads its passenger train up the grade at Douglas Summit to pick up passengers at Colgate Grove.
Everett Railroad 11 departs Roaring Spring, Pennsylvania with a nighttime freight heading south to Martinsburg, Pennsylvania. In reality, this was a scene staged by John Craft on a Historic Tra... (more)
Nevada Northern 81 works hard up the grade as it accelerates out of Ely at Lackawanna crossing.