CN AC44C6M 3331 now wears a special logo dating back to the Canadian Northern days.
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.
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.
Montreal-Roberts Bank train Q109 hustles west on the Edson Sub with a fresh leader.
CN SD75I 5676 leads train A417 around the curve at Mile 216 of CN's Edson Sub.
CN SD75IACC 8303 heads onto the south track at Devona leading Z112's train east.
Even after a wildfire ripped through town, Jasper is still looking as gorgeous as ever as G847's train makes a double over with a new lead unit.
Brand new CN SD75IACC 8307 pulls a loaded sulphur train through the north yard at Jasper while the sun sets on the Rocky Mountains.
LPG empties head east between Chip Lake and Wildwood on CN's Edson Sub.
CN AC44C6M 3407 leads Q186's train east.