Strasburg Rail Road 89 leads its passenger train upgrade at Carpenters on a sunny October afternoon.
Norfolk & Western 475 leads its passenger train upgrade towards Carpenters on a cool summer day.
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.
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.
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 departs Leaman Place Junction with its passenger train on a sunny December morning.
Strasburg Rail Road 89 arrives in East Strasburg with its passenger train on a gorgeous October afternoon.