Sheepscot Valley narrow gauge. The north wind is whipping and the air is frigid as officials from the Wiscasset, Waterville & Farmington Railway ride the varnish on a "Director's Speci... (more)
Waking up the Sheepscot Valley. Just past 7AM on a mid-winter morning, the residents of Maine's Sheepscot Valley awaken to the staccato exhaust beats of a narrow gauge mixed train as it mak... (more)
Nevada Northern 81 pulls its freight train through the East Ely Yard in the snow with its cylinder cocks open.
Nevada Northern 81 rests in the East Ely Engine House as it is prepared for a long day of service.
Strasburg Rail Road 89 arrives back in East Strasburg with the third train of the day on a cloudy February afternoon.
Strasburg Rail Road 89 approaches Cherry Hill with its passenger train on a cloudy February afternoon.
East Broad Top 16 rolls across the Long Fill on a hot and sunny August afternoon.
CNJ 113 rests in Minersville on a cold December night prior to a weekend of Christmas excursions.
Norfolk & Western 475 leads its passenger train up the grade at Esbenshade at sunset.
Norfolk & Western 475 rolls through Cherry Hill with its passenger train at sunset on a beautiful January evening.
Norfolk & Western 475 rolls into East Strasburg with its passenger train on a gorgeous January afternoon.
Norfolk & Western 475 whistles for Carpenters crossing on a gorgeous winter afternoon.
Norfolk & Western 475 charges through the snow-covered Pennsylvania countryside at Beiler's on a cold January afternoon. PLEASE NOTE: This location is on private property and permission was obt... (more)
Strasburg Rail Road 90 whistles for Esbenshade crossing shortly after the sun had set.
East Broad Top 16 approaches Runk Road as it billows smoke on a cloudy August morning.