East Broad Top 16 leads its passenger train over the Long Fill on a sunny August afternoon.
Norfolk Southern E/B Intermodal Train 268 battles the West Slope and the heavy snow storm at Carney's Crossing at Milepost 253 in Lilly, PA
Engineer Shane Frederickson checks Reading 2102's feedwater heater system shortly before the locomotive departs Port Clinton.
Fireman Ryan Bausher shovels coal into Reading 2102's large Wootten Firebox as the engine slowly builds up pressure for the next day's Iron Horse Ramble Doubleheader.
Engineer Shane Frederickson gives one last look over Reading 2102 shortly before it departs the Reading & Northern Steam Shop for Reading Outer Station.
Two SD70ACU helpers push a westbound intermodal up track one while the rising sun starts to illuminate the sky.
Strasburg Rail Road 89 hustles through the Pennsylvania countryside at Esbenshade.
Reading 2102 passes Millers Field as it rolls down the grade on a gorgeous October afternoon.
Norfolk & Western 611 passes the Staunton Station as it begins the return trip back to Goshen.
East Broad Top 16 pulls into the roundhouse at the end of the day. PLEASE NOTE: This photo was taken on railroad property with permission from the railroad, and the engine crew had prior knowle... (more)
Sunset on the Rockville. Recently I have found myself photographing more of the shortline railroading around the country. Usually you are relegated to working with the weather or lighting that occ... (more)
Reading 2102 glistens in the early morning sun as it proudly rests at Reading Outer Station.
Reading 2102 stomps up Hometown Hill with its passenger train on a rainy October evening.
Reading 2102 starts its train up the Lehigh Line in order to wye its train for the return trip to Reading.
Reading 2102 departs Reading Outer Station on a beautiful fall morning.