Canadian Pacific gevo leads intermodal train D&H 164 down B&O 3 toward Broad Street in South Philly Yard.
CSX autorack train Q226 rolls eastbound splitting the B&O CPL signals on the main at West Aiken.
CSX stack train Q190 rolls eastbound under the Trenton cut-off with NS coil steel cars stored on the Dale Secondary.
CSX stack train Q190 behind a dirty/clean pair of EMD's rolls eastbound on the ex PRR high line by Franklin Field vicinity heading for the Harrisburg Line.
CSX stack train Q190 rolls eastbound on the ex PRR high line over the Amtrak/Septa 30th St. Station Yard vicinity heading for the Harrisburg Line.
CSX stack train Q191 splits the signals westbound off the NS Morrisville Line onto the connecting track at CP King toward Abrams Yard and the Harrisburg Line.
C40-8W brings CSX general freight Q418 westbound on the Delair Branch approaching CP Park alongside the Amtrak NEC.
CSX general freight Q406 starts eastbound off the siding past the B&O CPL signal at East Aiken.
CSX autorack train moves eastbound across the Susquehanna River.
CSX manifest freight Q438 is eastbound over the Susquehanna River with some Union Pacific assistance.
Pair of EMDs up front pulling NS manifest freight 17G westbound under the wires through CP Ford approaching the Norristown Transportation Center Station.
CSX manifest freight Q370 eases eastbound on track 1 under an overpass approaching a crew change at 58th Street on the Philly Sub.
CSX stacktrain Q190 rolls eastbound across the ex Pennsy high line in front of Franklin Field.
CSX stacktrain Q190 rolls eastbound across the Schuylkill River at CP Gray as work progresses to replace the South Street Bridge in the foreground.
Herzog ballast train W086 westbound on 2 behind CSX YN3 units at Locust.