8 Amfleet coaches rush along northbound behind AEM-7 917 just east of CP Phil on the NEC.
CSX stack train Q191 passes westbound through CP Kalb under the signals at Septa's Norristown Transportation Center Station.
A late autorack/intermodal NS 212 rolls eastbound approaching Wyomissing Junction on the Harrisburg Line.
CSX stacktrain Q191 rolls westbound under the wires through CP Kalb alongside a Septa commuter set at the NTC Station.
CSX stacktrain Q191 eases westbound toward Conte Luna on the connector.
CSX stacktrain Q191 eases westbound under the wires at Septa's NTC Station.
Septa commuter train rolls westbound through Septa's Norristown Transportation Center Station at CP Kalb heading for Elm Street Terminal.
NS general freight 17G moves westbound through Septa's Norristown Transportation Center Station alongside passenger train Philly-bound.
Standard cab GE leads Q370 eastbound through the truss bridge at 58th St.
Amtrak regional train flies northbound through CP Phil on the NEC.
CSX stacktrain Q190 eastbound on ex PRR / Conrail high line.
CSX stacktrain Q190 eastbound over the ex PRR/ Conrail high line.
Quartet of ES44DC's pull CSX manifest freight Q438 eastbound on 1 out of Grays Ferry Tunnel.
Ya don't see this happen every day! CSX general freight Q405 eases westbound and meets NS local symbolled as H25 here alongside the Amtrak NEC.
ES44DC's take CSX stack train Q191 westbound off the Morrisville Line main at CP King.