ESPN SW900 #52 has found a pesky downed tree in the way at Bristol.
A light NS unit heads towards the IHB main as a CSX manifest pounds the Dolton diamond in the background.
The newest member of the NJT heritage fleet, GP40PH-2 #4101 sits on display inside the MMC for "Family Day 2022". The Geep sports a classy coat of original DOT blue and grey.
WMSR's newly restored Mallet type steam locomotive chuffs into downtown Cumberland on a beautiful June morning.
The visiting N&W J Class #611 heads back to Strasburg across the "Pumpkinville Turnpike" bridge on a beautiful September morning.
Conrail Shared Assets local WPCA-20 runs back towards Camden through the semi-street running portion of Moorestown.
PN W230 works the Lansdale Warehouse Company on a warm spring afternoon with C39-8 8212 and SD40-2W 5342.
Cass Scenic Railroad's Bald Knob train returns through the Cass Shops as Shay 4, Climax 9, and Shay 5 all rest for the evening.
PN W230 waits for a signal onto SEPTA's Doylestown Line in Lansdale on a beautiful spring afternoon. Due to COVID-19, SEPTA is running on a "Lifeline Schedule", allowing the PN to do the... (more)
CSX loaded ethanol train K682 coasts South through Mine Dock Park at CP 43 on the CSXT River Line with a pair of UP widecabs for power on a gorgeous fall morning.
For the first annual "Wheels and Rails" event at SMS Railroad in Bridgeport, the three CSX Spirit units were brought in to be put on display for the day, seen here shortly before being c... (more)
Families and friends of NJT employees walk around the shops at the MMC while freshly repainted "CNJ" GP40PH-2 4109 sits on display among other units that are in for repair.
Looking more like it's part of a model trainset, SRC 2-6-0 #89 heads back towards East Strasburg with two freight cars from the NS interchange on the first day of the railroad's 2019 operating sea... (more)
CWCY GP16 #1811 shoves a cut of covered hoppers into a stub end track in Hickory Yard on a crisp November morning.