Vancouver-Chicago train Q118 gathers speed at Moose Lake.
Potash empties are eastbound at Geikie on the north track of CN's Albreda Sub.
Joffre, PQ - Toronto MacMillan Yard, ON train X121 pulls underneath the Newmarket Sub at Snider with a new rebuild leading the way.
CN's Aldershot-Mac Yard turn heads back home with new CN AC44C6M 3308 leading the train out onto the Halton Sub at Snider West.
CN AC44C6M 3307 leads S773's train of 204 loaded sand cars through Pedley.
CN AC44C6M 3316 leads train Z112 downhill between Entwistle and Gainford on the Edson Sub.
A416 pulls into Jasper with a rebuilt AC44C6M leading.
CN AC44C6M 3301 leads 103 grain loads from Aberdeen, SK westwards towards CP's Coquitlam Yard near Vancouver, BC.
CN AC44C6M 3333 splits the short block signals at Mile 13.8 of CN's Albreda Sub leading train Q117 west towards Vancouver.
Elephant style GP9s lead CN 500 into the Port of Montreal.
Grain loads from Lloydminster head west towards Prince Rupert behind a DC-AC rebuild.
G813's train is tied down in Track #4 at Jasper waiting for space at the Port of Vancouver.
After a bit of a wait for traffic ahead to clear, G813's train pulls through the plant at English behind brand new CN AC44C6M 3325.
Fresh paint leads a loaded grain train along the shore of the Athabasca River at Mile 220 of CN's Edson Sub.
Davidson, SK - Vancouver Thornton, BC grain loads speed onto the main track at Swan Landing behind new CN AC44C6M rebuild 3325.