Engineer Bill Megill pulls the throttle on Nevada Northern 81 as it reverses through the East Ely Yard.
Fireman Michael Wilson checks CNJ 113's fire shortly before the fire is banked for the night.
Black River & Western 60 rests in Ringoes on a cool April night.
East Broad Top 16 waits in the Rockhill yard for orders to proceed into the station.
Wiscasset before dawn. It's a frigid early morning wake-up call in the yard in Wiscasset, Maine as crews from the Wiscasset, Waterville & Farmington Railway prepare their locomotives for pa... (more)
Norfolk & Western 611 charges around the curve as it approaches Shillings Trail on a cloudy October afternoon.
Strasburg Rail Road 89 charges out of Cherry Hill on a sunny December afternoon.
Reading 2102 charges through Molino pushing Reading & Northern 5019 using its dynamic brakes as a strength test during a torrential downpour.
Reading 2102 rolls down the grade at Zehners on a rainy fall afternoon.
Reading 2102 charges through the woods at Black Oak Curve on a spectacular October morning.
Reading 2102 steams along the steam shop spur on a beautiful October morning.
Strasburg Rail Road 89 charges through the snow-covered countryside as it nears Cherry Hill on a sunny February afternoon.
Norfolk & Western 611 charges up the grade at Shillings Trail on a cloudy October morning.
Strasburg Rail Road 89 charges up the grade at Esbenshade as the sun begins to set on a beautiful winter afternoon.
Hunting season on the Sandy River Line. Maine's Sandy River & Rangeley Lakes system was a conglomeration of several smaller railroads, notably the Sandy River Railroad, the Phillips & Range... (more)