Swan Landing-Grande Prairie train A458 climbs through Hoff on CN's Grande Cache Subdivision.
Prince Rupert-Edmonton train G846 crosses to the north track of CN's Albreda Sub. Behind CN SD75I 5747 was 41 coke empties and 89 grain empties.
CN SD60 5407 and CN SD40-2W 5325 struggle towards Jasper with 26 grain loads and 49 empty Herzog ballast empties.
CN ES44ACs 2802 and 2809 creep towards the light at English with train X347, following traffic ahead.
181 grain loads gathered in Edmonton from various grain elevators speed west through Henry House with a destination of Vancouver.
VIA F40PH-3s 6408 and 6426 crawl towards Jasper, AB with 26 coaches, following one of CN's many daily Edson Sub landbarges.
CN SD60 cousins 5548 and 5403 claw their way west on CN's Albreda Sub with a heavy grain train.
A former CNW C40-8 cruises downhill with CN train Q119, west of Fitzwilliam on CN's Albreda Sub.
CN's self propelled "TEST" car heads west on the Albreda Sub checking for defective rail.
CN SD40-2(W) 5246 and GTW SD40-3 5949 hustle L513's train back east towards Swan Landing and Hinton.
VIA Rail Canada's westbound "Canadian" speeds towards a station stop at Jasper. Part of the 26 car consist was what is probably the first "LRC" coach to visit Western Canada al... (more)
GTW SD40-3 5949 and CN SD40-2W 5246 lead a very healthy L513 towards Jasper.
A pair of the newest additions to CN's motive power roster team up with another couple stragglers to lead Vancouver-Toronto train Q112 out of Jasper and onto the Edson Sub.
CN SD70ACe 8102 leads a late Q112 past M348 at Wynd on CN's Albreda Sub.
A former CNW C40-8 creeps up to the light at Edson East preparing to crossover to the main on a slow to clear signal.