Alberta Prairie Railway's afternoon excursion heads south behind locomotive #41 passing it's home base of Warden..
1702 leading the Nantahala Gorge Train out of Bryson City
Alberta Prairie Railway's afternoon excursion from Stettler arrives at Big Valley behind locomotive #41.
Southern 630 and 4501 Doubleheading a Summerville Steam Special through Chickamauga on Armistice Day 2018 for the 100th year since 630 was built
Nevada Northern 81 accelerates its train out of the slow order in Robinson Canyon on a gorgeous June morning.
Nevada Northern 81 works hard as it thunders out of Tunnel 1 on its afternoon excursion.
Nevada Northern 81 charges up the grade as it crosses Lackawanna Crossing with its train.
Nevada Northern 81's crew prepares the locomotive for its first day of service for the weekend of excursions.
New Hope & Ivyland Railroad 40 races through Reeder on a lovely June afternoon.
New Hope & Ivyland Railroad 40 thunders up the grade as it approaches Aquetong on a lovely June afternoon.
New Hope & Ivyland Railroad 40 shines in the sun on a beautiful May morning in New Hope.
J515 in storage at Seymour Railway Heritage Centre.
Early morning preparations are underway in the engine house as the Nevada Northern crew gets #81 steamed up for the day.
New Hope & Ivyland Railroad 40 charges into the woods at Deer Park with the first excursion of the day.
Nevada Northern 81 sits just outside the engine house in Ely as her crew begins preparations for the afternoon run.