Reading 2102 slowly pulls out of Port Clinton on a cold and dreary October morning.
Everett Railroad 11 moves its mixed train through the rural farmland of central Pennsylvania on a gorgeous November afternoon.
Nickel Plate Road 765 crosses Furnace Run on a Steam in the Valley excursion on a beautiful September afternoon.
Western Maryland 1309 departs Garner's Meadow on a windy winter afternoon.
Reading 2102 charges through Hamburg as it nears its station stop in Port Clinton.
New Hope & Ivyland 40 basks in the early morning sun in the New Hope yard. PLEASE NOTE: This photo was taken on railroad property with permission from the railroad. Do not trespass on railroad ... (more)
A small opening allows for the sun to reach New Hope & Ivyland Railroad GP30 #2198 as it crosses Aquetong Road at golden hour.
Western Maryland 1309 leads its freight train around the curve at Garner's Meadow on a beautiful winter afternoon.
New Hope & Ivyland Railroad 40 crosses Aquetong Road on the lead of the 12:00 PM train.
Nevada Northern 81 leads the Steptoe Valley Flyer through the scenic, snow-covered Steptoe Valley.
CNJ 113's crew prepping it for the day's trips.
Reading 2102 steams onto the Reading & Northern mainline in Port Clinton.
Everett Railroad 11 rounds a curve near Martinsburg as the sun sets behind the mountains of central Pennsylvania.
Reading & Northern 425 backs up to its train with its cylinders open to clear debris that has accumulated overnight to prepare for the day's excursions.
Nevada Northern 81 coasts downgrade at Lackawanna Crossing with its excursion train on a lovely June morning.