Author: Bob Vogel
trains
CSX C759 at 36th Street
CSX C759 at 36th Street
CSX C759 at 36th Street
NS 39G at Cove Road
NS 39G at Cove Road
NS 39G at Cove Road
NS 39G at Cove Road
Delmorr Ave S under Amtrak's Northeast Corridor
street running on Delmorr Ave S under Amtrak's Northeast Corridor
street running on Delmorr Ave S under Amtrak's Northeast Corridor
Delmorr Ave S
Delmorr Ave S under Amtrak's Northeast Corridor
street running on Delmorr Ave S under Amtrak's Northeast Corridor
YPMO-R1 on Delmorr Ave S
Morrisville Yard
Morrisville Yard
YPCA09 hump job under 36th Street bridge
River LINE 3504 going out of service meeting NS 39G at 36th Street
NS 39G at 36th Street
NS 39G at 36th Street
NS 39G at 36th Street
NS 39G at 36th Street
CSAO Grenloch Industrial Track
CSAO Grenloch Industrial Track
CSAO Grenloch Industrial Track
CSAO Grenloch Industrial Track
West Philadelphia High Line
West Philadelphia High Line
Q418
CSAO Pavonia Yard; NJT River LINE DLRV's meeting at 32nd Street
CSX Q418 and CSAO YPCA09 Pavonia hump job
CSAO Pavonia Enginehouse
CSAO Pavonia Enginehouse
Harrisburg Amtrak station
Harrisburg Amtrak station
Harrisburg Amtrak station
NS lease on NS intermodal train
NS intermodal train
NS intermodal train
NS lease on NS intermodal train
NS intermodal train
from 30th S looking south toward 27th Street bridge; on CSAO property with permission
30th Street looking north; on CSAO property with permission
CSAO Pavonia Yard, 27th Street bridge
30th Street looking toward 27th Street bridge; on CSAO property with permission
30th Street looking toward 27th Street bridge; on CSAO property with permission
looking north from 27th Street bridge