No. 90 runs around her train on a pleasant afternoon in May.
Heisler 6 brings the log train around the curve into Spruce during one of the first runbys of the weekend.
Heisler 6 performs a runby with the authentic log train at Spruce.
Shays 2 and 11 and Heisler 6 compete in the annual train race during the 2006 MSR&LHA Railfan Weekend.
Shay 11 runs light during a runby at Back Mountain Road.
Shay 2 performs a runby at Gum Curve with the log train.
Heisler 6 simmers quietly during the lunch break at Spruce.
Heisler 6 and Shay 11 bring the passenger train around Gum Curve to reload passengers after the photo run-bys.
Shays 11 and 2 await the run up the mountain to Spruce during the 2006 MSR&LHA Cass Railfan Weekend.
No. 31 makes her way toward the enginehouse at the end of the day.
No. 31 leads her charge through farm and field back to the railroad depot at East Strasburg.
No. 89 chugs up the 1.5% grade at Cherry Hill with the last Troops train of the day.
No. 475, the only operating N&W steamer of her class, rumbles through Cherry Hill with the last train of the year.
No. 31 chugs up the 1.5% grade at Cherry Hill with an early-afternoon train.
No. 31 is seen heading home at Esbenshade with the 12 PM run.