Nickel Plate Road 765 heading up the Lehigh Gorge after crossing the Lehigh River and the Lehigh Gorge Train as it heads into White Haven with it's NS steam special.
It may not look like spring yet but the temperatures were gorgeous that day as the Riverline train crossed the crosswalks creek heading toward Trenton.
Running two hourly trains during the Christmas season, 8218 returns to New Hope proper with the North Pole Express during the first snow of the season.
In a picturesque winter scene, pulled straight from the Polar Express book, Black River's #60 pulls a Christmas Train through the snowy forest during the first snow of the season.
Black River and Western Steam Engine #60 climbs the grade as it approaches the bridge over Hampton Corner Road during the first snow of the season.
NHI #40 backs up to take its place at the head of Santa's Steam Spectacular train at New Hope Station during the first snow since it returned from rebuild.
40 heading through the woods of bucks county PA. Can't wait until she is done being restored.
Sleeping car passengers have their cameras at the ready as the westbound California Zephyr climbs into the Sierra Nevada Mountains and over Donner Pass.
Number 98 steams through the autumn woods on the last fall foliage weekend of the year.
Railfans and residents of Roanoke turn out on the first 4th of July since the "Spirit of Roanoke" was restored after 20 years of lying dormant.
The newly restored "Spirit of Roanoke" heads up the Christiansburg grade on independence day.
The first day of 60's welcome back trips on the Black River & Western back in 2012, crossing the Raritan River on the second trip of the day.
The CSX OCS goes passes the ex-Reading Hopewell train station on the CSX Trenton Line during the snow storm.
The brakeman oils the engine as #58 prepares to depart back to the yard after day 1 of Wilmington and Western's Civil War Weekend
A civilian reenactor sits on the train before the confederate solders attack. Taken during the Wilmington and Western's Civil War weekend.