Reading 2102 drifts along Lake Hauto as it approaches Nesquehoning on a sunny fall morning.
Reading 2102 charges upgrade at Division on the return trip back to Reading on a cool October afternoon.
Reading 2102 works hard across the Little Schuylkill River as it nears the east portal of Tamaqua Tunnel.
Engineer Chuck Trusdell finishes the final preparations on Reading 2102 shortly before it leaves Port Clinton on a cool October morning.
Engineer Shane Frederickson gives a final check of Reading 2102 shortly before it leaves the Reading & Northern Steam Shops.
Engineer Ryan Bausher looks backwards shortly before reversing Reading 2102 out of Port Clinton.
Reading 2102 works hard through the Lehigh Gorge at Milepost 128 on a warm summer morning.
Reading 2102 races downgrade through Hamburg as the remaining light quickly fades on a beautiful October evening.
Reading 2102 steams as its air compressors warm up in Port Clinton on a cool September morning.
Reading 2102 cruises through Leesport as it nears Reading Outer Station on a beautiful summer evening.
Reading 2102 shoves its passenger train upgrade at Nesquehoning Junction before wying its train on a beautiful fall morning.
Reading 2102 stomps up the grade through The Curves at Division on a cloudy October afternoon.
Reading 2102 charges across the Little Schuylkill River just before blasting into Tamaqua Tunnel on a cool fall morning.
Reading 2102 charges through Tamaqua on a sunny summer morning.
Reading 2102 roars up the grade out of Jim Thorpe on a sunny October afternoon.