CN ET44AC 3111 leads train Q196 through a winter wonderland on the Albreda Sub.
CN ES44AC 2964 leads a rare Flint, MI - Prince Rupert, BC train X199 onto the Tete Jaune Sub at Taverna. While a lot of the train was baretables (presumably from storage in Flint), there was still... (more)
Grande Prairie-Swan Landing train A459 pulls into the yard at Swan Landing behind a pair of ET44ACs.
CN C40-8 2115 and SD60 5412 hustle train A412 east on the Edson Sub.
CN C40-8 2105 pulls train Q105 down to the west end of Jasper Yard for a crew change. Pyramid Mountain looks on in the distance.
BCOL C40-8M 4609 and CN C40-8 2128 lug a heavy X417 towards Jasper on the south track of CN's Edson Sub, just east of English.
Vancouver-Toronto train Q112 storms down the main at Medicine Lodge behind CN SD70M-2 8886.
Edmonton-Vancouver train M311 is tied down east of Jasper on the Edson Sub waiting for an available crew to come on duty.
F306's train gets the light at Hinton East and begins to pull behind a trio of Dash 9s.
Edmonton-Vancouver train A417 hustles towards Jasper.
Prince Rupert bound grain loads speed along the frozen shores of the Athabasca River, passing Mile 220 of CN's Edson Sub.
A pair of Dash 8s cruise away from Henry House with a combo of an empty crude oil/grain train for the Grande Prairie region.
A pair of Dash 9s with another 121 cars back, hustle train A417 west on the Edson Sub approaching Henry House.
Brand new CN ES44AC 2980, one of CN's 8 Tier 4 credit units from GE, holds the south main at Grant Brook with an empty coal train waiting for westbound traffic to clear the single track.
Still looking quite clean, one of CN's new ET44ACs pulls down to the west end of Jasper Yard with a loaded grain train.