East Broad Top 16 arrives in Rockhill with its passenger train on a sunny spring morning.
Black River & Western 60 opens its cylinder cocks in Ringoes after a long day of work.
CNJ 113 whistles for the crossing at Beckville Road.
East Broad Top 16 crests McMullins Summit with its passenger train on a sunny August day.
Strasburg Rail Road 90 hustles back to East Strasburg at sunset.
East Broad Top 16 approaches the top of the grade at McMullins Summit on an overcast summer afternoon.
East Broad Top 16 pulls into the station in Rockhill on a hazy summer afternoon.
Reading 2102 slowly steams onto the Port Clinton Turntable on a rainy and dreary October morning.
Reading 2102 accelerates up to speed at Milepost 108 on the point of an 18-car passenger train.
Reading 2102 charges through Hamburg as it nears its station stop in Port Clinton.
Strasburg Rail Road 89 passes the Carpenters Graveyard on a sunny December afternoon.
Strasburg Rail Road 90 hustles back to East Strasburg as it passes by the Esbenshade Turkey Farm on cold December morning.
Master Mechanic Dave Domitrovich stands proudly next to East Broad Top 16 in the roundhouse at the end of the first regular season of steam in 12 years. PLEASE NOTE: This photo was taken on rai... (more)
Reading 2102 prepares for an excursion as its air compressors warm up, covering Port Clinton in a cloud of steam.
East Broad Top 16 smokes out the valley adjacent to Runk Road on a sunny October afternoon.