Roberts Bank, BC - Valleyfield, PQ train Q152 speeds downhill into Stony Plain, AB. CN took over a former CSXT intermodal pad in Valleyfield for a few months while they tried to handle a container... (more)
A416's train starts to pull through a busy yard at Jasper as a pair of engines idle on the shops.
Z112's train wraps around the shores of Lake Wabamun.
CN C40-8 2100 and KCSM AC4400CW 4510 idle on the shop tracks in Jasper.
Brand new CN AC44C6M 3343 shoves X102's train up the hill at Pedley.
New CN ES44ACM 3332 is westbound at Henry House.
M310's train climbs towards the double track at Fitzwilliam with an uncommon lead unit.
CN AC44C6M 3335 brings Z111's train to a stop at the west end of the yard in Jasper to change crews. VIA #5 is boarding passengers to the left, while G809's train is tied down waiting a crew to th... (more)
Z111's train pulls into track #1 at Jasper, heading down to the west end for a crew change.
Fresh CN AC44C6M 3334 pulls into Jasper Yard with Q180's train.
Grain empties speed east on the Albreda Sub between Yellowhead and Geikie.
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.
M348's train heads onto the North Connecting track at Harvey behind a pair of AC44C6Ms and an ET44AC.
After a length wait at Peterson for traffic ahead to clear, Z111 is back on the move behind CN AC44C6M 3326.
Toronto-Vancouver hotshot Z111 is westbound on the north track of CN's Albreda Sub between Grant Brook and Moose Lake with some fresh paint leading.