New Hope & Ivyland Railroad 40 storms up the grade as it passes the rock cut before Reeder.
Nevada Northern 81 coasts downgrade at Lackawanna Crossing with its excursion train on a lovely June morning.
Nevada Northern 81 rolls downgrade as it approaches Lackawanna Crossing on a cloudy June afternoon.
Nevada Northern 81 charges up the final portion of the grade as it arrives in Keystone on a beautiful June afternoon.
Reading 2102 pulls its train into Jim Thorpe while passengers and photographers gather to witness the locomotive arriving at the station.
Engineer Shane Frederickson keeps a close eye on Reading 2102 as it is dragged out of the Steam Shops.
Reading 2102 arrives at Reading Outer Station, completing its 120-mile round trip journey to Jim Thorpe.
Reading 2102's air compressors start up early in the morning, creating a dramatic cloud of steam on both sides of the locomotive.
Reading 2102 reverses past the Reading & Northern Steam Shop as it heads south to Reading to pick up its excursion consist.
Reading 2102 charges out of Jim Thorpe on a hazy July afternoon.
Engineer Shane Frederickson clears out Reading 2102's cylinder cocks in preparation for leaving the steam shop on a warm July morning.
Reading 2102 simmers in Port Clinton shortly before leaving the steam shop for its first excursion of the year.
Reading 2102 hustles by Milepost 108 in Hometown as it approaches the end of the northbound grade out of Reading.
Reading 2102 thunders up the steep grade at Tuscarora north of Tamaqua.
Reading 2102 hustles down the grade as it passes through Nesquehoning Tunnel.