M304's train is on the approach to Wabamun behind a former EMDX SD70ACe demonstrator.
CN SD70ACe 8103, BCOL C40-8M 4615 and CN SD70M-2 8898 hustle M304's train towards a re-crew and meet with train Q111 at Gainford.
After an hour wait at Peers for VIA #1, CN Train M304 departs with A416's train right behind them.
VIA Rail's Revelstoke Park brings up the rear of train #1 heading into the siding at Peers to meet CN trains M304 and A416.
VIA F40PH-3s 6459 (ex. 6403), 6413 and 6419 arrive at Jasper East with VIA Rail Canada's Westbound "Canadian".
Still in former EMD demonstrator paint, CN SD70ACe 8101 hustles west on CN's Edson Sub with Edmonton-Prince George train M303 in tow.
A somewhat rare trio of VIA Rail F40PH-3s hustle a long "Canadian" westbound towards Jasper.
The Hinton-Jasper turn pulls into track 5 at Jasper behind CN SD40u 6011 and CN SD40-2W 5246. Making the consist even more old school is CN caboose 79923.
BCOL C40-8M 4604 leads Vancouver-Edmonton train A416 by mile 224 of CN's Edson Sub.
Prince George-Edmonton train M348 coasts towards a stop at Henry House waiting for traffic ahead to clear.
After getting the limited to clear signal at Henry House behind, M348's train gets back up to speed behind BCOL 4653 and CN 2098.
Four Dash 8 variants meet east of Jasper as Toronto-Prince Rupert train Q193 heads west behind CN C40-8M 2439 and BCOL C40-8M 4623 passing a stopped A416 with BCOL C40-8M 4604 and CN C40-8 2006.
A pair of CN's SD60Fs lean into an "S" curve east of Henry House on CN's Edson Sub with Winnipeg bound train M304.
CN SD60Fs 5508 and 5511 are in full dynamics bringing train M304 to a slow and eventual stop at Henry House to meet train Q199.
CN ES44AC 2813 speeds eastward on CN's Edson Sub with 150 coal empties in tow. Another ES44AC, 2811, was operating in DP mode on the tailend.