Nevada Northern 81 leads its ore train through the snow-covered East Ely Yard.
Nickel Plate Road 765 rolls into Montgomery on a hot summer morning.
Nickel Plate Road 765 leads its passenger train out of Angola on a sunny June morning.
Durango & Silverton 480 crosses the High Bridge with its mixed train on a sunny May afternoon.
Durango & Silverton 480 crosses the Animas River on the new bridge in Silverton.
Durango & Silverton 480 and 493 rest in the Durango Roundhouse late into the evening.
PERE MARQUETTE #1225 is hauling a freight train near King Road at Owosso.
Nevada Northern 81 leads its train upgrade through Robinson Canyon on a cloudy June day.
Strasburg Rail Road 89's crosshead shines as the locomotive awaits its departure from East Strasburg.
Crew member Sam Kunugi poses between Rio Grande Southern 20 and Denver & Rio Grande Western 491 as the locomotives simmer in the roundhouse late at night.
Durango & Silverton 480 reverses its mixed train along the cliff at Granite Point before performing a photo runby.
Nickel Plate Road 765 steams into Hamilton on a hot and sunny June morning.
Reading 2102 opens its cylinder cocks in Port Clinton as the sun begins to rise over the mountains early in the morning.
Steam begins to envelop Denver & Rio Grande Western 491's running gear as the locomotive departs the No Agua Tank.
Nickel Plate Road 765 rolls into Fremont with its passenger train on a hot June afternoon.