Reading 2102 storms up Penobscot Mountain with its long passenger train on a hot June morning.
Reading 2102 slowly rolls forward in order to top off its tender with water during the layover in Tunkhannock.
Reading 2102 rests alongside observation coach 30 in Jim Thorpe as the sun rises and subtly shines through the foggy mountain air.
Reading 2102 pounds up the steep grade at Solomons Gap after a brief summer storm.
Reading 2102 opens its cylinders cocks as it reverses out of the Jim Thorpe yard on a foggy June morning.
Reading 2102 opens its cylinder cocks in Port Clinton as the sun begins to rise over the mountains early in the morning.
Reading 2102 hustles alongside the Susquehanna River at Falls as it approaches its destination of Tunkhannock.
Reading 2102 rolls through Glen Summit on a sunny June morning.
Reading 2102 storms through Nesquehoning Junction late in the evening as it nears the end of its all day excursion to Tunkhannock.
Reading 2102 pounds up the grade at Solomons Gap with its passenger train.
Reading 2102 reverses out of Jim Thorpe early in the morning as it heads for Nesquehoning.
Reading 2102 rockets through the Glen Onoko Rock Cut on a sold out Iron Horse Ramble bound for Tunkhannock on a sunny June morning.
Reading 2102 rounds the curve at Zehners on its test run to Tamaqua.
Engineer Chuck Trusdell releases Reading 2102's brakes as the locomotive departs Reading Outer Station with its passenger train.
Reading 2102 hustles by Lake Hauto under clear blue skies on its journey to Jim Thorpe.