CN's Calgary-Vancouver train Q143 prepares to accept the signal at Henry House with ES44AC 2863 and SD75IACC 8303 leading.
CN SD75IACC 8307 flies around the reverse curve at Big Eddy leading Toronto bound train Z112.
One of CN's SD75I - SD75IACC rebuilds leads a loaded crude oil train towards Jasper.
Westbound sand loads prepare to take the signal at Hargwen with a fresh SD75IACC leading.
S743's crew assembles their power on the back lead in Edson.
CN AC44C6M 3331 now wears a special logo dating back to the Canadian Northern days.
VIA #2 slows down preparing for its arrival in Jasper, AB.
A clean CN AC44C6M leads train S718 east between Wildwood and Evansburg on CN's Edson Sub.
Brand new CN AC44C6M 3381 leads an empty sulphur train east approaching the west switch at Wildwood.
CN AC44C6M 3359 waits in the south yard at Bissell for a crew to take G847's train west.
G819's train comes to a stop at West Jct to change crews before the westward run to Hinton.
LPG empties head east towards the Alberta Heartland for another load with a fresh SD75IACC leading.
Wearing a special logo for when its used in business train service, CN AC44C6M 3331 heads east with train Q180.
A pair of SD75Is lead M303's train west at Hinton.
CN's newest ET44AC pulls down to the east end of the siding at Hinton leading train A416.