Author: Bob Vogel
trains
CSX C759 approaching Cove Road
CSX C759 meets CSX Q418 at Cove Road
CSX C759 crossing Cove Road
CSX Q418 crossing Cove Road
CSX Q418 at CP HATCH
NS 39G at Cove Road
NS 39G at Cove Road
NS 39G at Cove Road
NS 39G at Cove Road
Conrail WPCA20 moving north past 36th Street
Conrail WPCA20 moving north toward River Road overpass
CSX Q417 passing the 36th Street NJ Transit River LINE DLRV station
CSX Q417 approaching 36th Street overpass
NS 39G at Cove Road
NS 39G at Cove Road
Conrail WPCA20 moving north under 36th Street overpass
trailing Conrail WPCA20 moving north past 36th Street NJ Transit River LINE DLRV station
NS 39G at Cove Road
NS 39G at Cove Road
NS 39G at Cove Road
NS 39G at Cove Road
Conrail WPCA20 crossing Westfield Ave
Conrail WPCA20 on NJ Transit Atlantic City Line
NS 39G entering Delair bridge
NS 39G on Delair bridge
NS 60N at Cove Road
NS 60N at Cove Road
NS 39G at Cove Road
NS 39G at Cove Road
NS 39G at Cove Road
Conrail WPCA20 and CSX Q418 at Cove Road
Conrail WPCA20 crossing Cove Road
trailing Conail WPCA20 at CP HATCH
CSX Q418 at Cove Road
CSX Q418 at Cove Road
NS 39G at Cove Road
NS 39G crossing Cove Road
NS 39G at CP HATCH
NS 39G at Cove Road
third engine on NS 39G at Cove Road
NS 39G passing 36th Street
NS 39G passing 36th Street NJ Transit River LINE DLRV station
NS 39G and CSX Q418 at Cove Road
NS 39G at Cove Road
northbound NJ Transit River LINE DLRV passing NS 39G and CSX Q418 at Cove Road
CSX Q418 crossing Cove Road, leaving NS 39G behind (single track ahead)
CSX Q418 at CP HATCH
Conrail Pavonia Enginehouse
Conrail Pavonia Enginehouse