A colourful consist leads X310's train through Geikie.
An empty wood pellet train waits for a crew at the east end of the yard in Edson.
Cando's Hinton switcher prepares to head back down the hill to the pulp mill after grabbing some empties from the small CN yard in Hinton.
The very first one of CP's heritage painted SD70ACUs to visit CN's Edson Sub leads train A416 east at Wolf Creek.
S773's sand loads pass A416's train just west of Edson, AB.
CN's Vancouver Thornton, BC - Edmonton Walker, AB train A416 has a very rare leader in the form of one of CP's Heritage (script) painted SD70ACUs, #7013. It's stopped just west of Edson, AB waitin... (more)
CN SD75Is 5687 and 5778 climb through Medicine Lodge with 100 grain loads in tow.
A417's conductor guides his power back onto their pickup in Jasper's south yard. CP engines are fairly uncommon in these parts.
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.
CN 3205 approaches the recently completed Range Road 231 overpass as it leads CN 356 past mile 256 on the Wainwright Sub.