Prince Rupert-Toronto train Q180 gathers speed around the curve at Mile 25 of CN's Robson Sub.
Q198's train gathers speed entering the Robson Sub at Peterson with a nice pair of SD75IACC engines on the point.
Wearing EJE orange, CN ET44AC 3023 leads M355's train off of the North Connecting Track at Peterson, onto the Robson Sub.
Brand new CN AC44C6M 3420 leads a loaded propane train west on CN's Robson Sub.
New CN AC44C6M 3388 heads down the hill on CN's Albreda Sub at Jackman leading A417's train.
CN AC44C6Ms 3358 and 3403 lead Vancouver-Toronto train Q104 up the hill at Jackman.
Montreal-Roberts Bank train Q109 departs Peterson on CN's Robson Sub.
Intermodal from Taschereau Yard in Montreal heads west on CN's Robson Sub.
CN ES44AC 3977, BNSF C44-9Ws 5095 and 4549 lead a loaded crude oil train west on the Robson Sub at Peterson.
A former CREX ES44AC leads loaded grain train G845 west on the Robson Sub.
Q106's train climbs uphill at Jackman.
M348's train heads west on the Robson Sub approaching Lubin where it will make a 180 degree turn on the South Connecting Track to begin its eastward climb on the Albreda Sub.
After a length wait at Peterson for traffic ahead to clear, Z111 is back on the move behind CN AC44C6M 3326.
Brand new CN AC44C6M 3322 climbs the stiff grade at Jackman with a fairly heavy Q106 in tow.
VIA #1 departs Peterson on CN's Robson Sub.