Norfolk & Western 475 leads its passenger train through Groundhog Cut on a sunny May afternoon.
Reading 2102 charges through Molino pushing Reading & Northern 5019 using its dynamic brakes as a strength test during a torrential downpour.
Reading 2102 rolls down the grade at Zehners on a rainy fall afternoon.
Reading 2102 charges through the woods at Black Oak Curve on a spectacular October morning.
Reading 2102 fights the steep grade at Haucks on a gorgeous fall morning.
Reading 2102 steams along the steam shop spur on a beautiful October morning.
Black River & Western 60 rests in Flemington while its crew services the locomotive.
Strasburg Rail Road 89 hustles through Cherry Hill with the final train of the day as the sun begins to set.
Strasburg Rail Road 89 charges through the snow-covered countryside as it nears Cherry Hill on a sunny February afternoon.
Strasburg Rail Road 89 leads its passenger train through the snow-covered Groundhog Cut.
Norfolk & Western 611 charges up the grade at Shillings Trail on a cloudy October morning.
Strasburg Rail Road 89 charges up the grade at Esbenshade as the sun begins to set on a beautiful winter afternoon.
Strasburg Rail Road 89 rolls downgrade through Groundhog Cut on a cold winter evening.
Two crew members have a conversation with each other by CNJ 113's cab late in the evening.
Nevada Northern 81 rests at the East Ely Depot with the Outfit Car and Caboose 3 on a beautiful winter afternoon.