Norfolk & Western 475 works upgrade at Esbenshade on a sunny September morning.
Norfolk & Western 475 leads its passenger train up the grade at Cherry Hill on a sunny summer day.
The Grand Arrival Chesapeake & Ohio 614 arrives at the Strasburg Rail Road as Strasburg Rail Road 90 pulls it towards the shops where it will be restored to operation.
Everyone is excited about the arrival of Chesapeake & Ohio 614 at the Strasburg Rail Road, even the local cows and dogs. Chesapeake & Ohio 614 triumphantly arrives at the Strasburg Rail Road as... (more)
The Pennsylvanian hustles west under wire behind a P42.
Strasburg Rail Road 89 passes the American Flags at Fairview on a hot May day.
Strasburg Rail Road 89 works up the grade at Carpenters on a beautiful fall afternoon.
Norfolk & Western 475 whistles for Carpenters Crossing on a sunny September afternoon.
Fresh out of its 1472-day inspection, 90 climbs the grade approaching Carpenters, looking good!
Norfolk & Western 475 leads its passenger train through the snow at Cherry Hill on a gorgeous January day.
Strasburg Rail Road 89 reaches the top of the grade at Esbenshade on a sunny February afternoon.
Strasburg Rail Road 89 works up the grade at Carpenters on a windy February day.
Strasburg Rail Road 89 rolls past the pond at Fairview on a windy February afternoon.
Norfolk & Western 475 leads its passenger train through the snow at Esbenshade on a windy January day.
Strasburg Rail Road 89 arrives in East Strasburg with its passenger train on a gorgeous October afternoon.