New CN AC44C6M 3326 has Z111's train at track speed west of Fitzwilliam.
BCOL 4644 leads an extra manifest east on the Albreda Sub near Grant Brook.
A colourful consist leads X310's train through Geikie.
BCOL C44-9WL 4644, CN ES44DC 2261 and KCSM AC4400CW 4510 lead X310's train through Redpass, BC.
An empty wood pellet train waits for a crew at the east end of the yard in Edson.
S773's sand loads pass A416's train just west of Edson, AB.
CN SD75Is 5687 and 5778 climb through Medicine Lodge with 100 grain loads in tow.
Stacks from Calgary speed into the Rocky Mountains east of Jasper.
Bound for CP's yard at Coquitlam, BC, G845's train is westbound on the Edson Sub approaching Henry House.
Q105's train starts to pull at Mile 8 of CN's Albreda Sub after being tied down for a few hours due to a work block ahead.
A417's train glides down the main track at Hinton behind a former CREX ES44AC.
A417's train takes the south track at Henry House with CN ES44AC 3962 and C40-8 2100 leading.
Already showing signs of abuse, brand new CN AC44C6M 3300 hustles Q198's train east.
Often hanging out at East Control in CN's large MacMillan Yard, CN GP40-3 7600 idles between moves.
A loaded CN grain train speeds towards Chilliwack on the Yale Sub.