Strasburg Rail Road 89 coasts along the straightaway at Fairview as it nears East Strasburg on a windy February afternoon.
Strasburg Rail Road 89 leads its passenger train through the fields at Carpenters on a windy winter afternoon.
Strasburg Rail Road 89 rounds the curve at Beiler's with its passenger train on a beautiful May afternoon.
Strasburg Rail Road 89 whistles for Esbenshade on a sunny spring morning.
Strasburg Rail Road 89 whistles for Carpenters on a hot May afternoon.
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.