CP 5708 along with GP38AC 3005 idle at the east end of Roberts Bank
CN 5754 and 5708 lead an eastbound intermodal up to the Highway 99 overpass as they approach Mud Bay and the junction with BNSFs New Westminster Sub
CP 5745, lettered for CP's Expressway TOFC service, waits in the siding at Gulf prior to entering the Port of Vancouver's Deltaport
CP 5794 with CP GP38AC 3005 in the paint scheme of former CP Rail subsidiary E&N Railfrieght
CN 2537 with ES44DC 2295 and SD60F 5519 positon a string of empty well cars at Deltaport, the Port of Vancouver's largest container terminal
Running right behind the BNSF Coal train, CP 9715 makes its way to Roberts Bank on a gorgeous Sunday afternoon.
BNSF 8276, BNSF 8207, BNSF 8238, and BNSF 6924 bring this 110 car Coal train to Roberts Bank on a gorgeous Sunday afternoon.
The rear end of a CP Coal train has a few miles left in its journey as it is seen here passing the approach signals to Gulf at the end of the BC Rail Port Sub.
BNSF 8211 leads a colorful consist consisting of an ex-SOO SD60 and EMD SD60 with a MT Coal train from Roberts Bank
A CN Coal train unloads its load at Roberts Bank for markets offshore
Heading to CN's Thornton Yard in Surrey, B.C.