CN SD75I 5747 and C44-9W 2652 await an assignment on the shop track in Jasper.
CN C40-8Ms 2413, 2402 and CEFX SD60 6017 lead train Q116 across the Prairie Creek trestle.
CN C40-8Ms 2413, 2402 and CEFX SD60 6017 cruise around the curve at Mile 196.5 of CN's Edson Sub following the shores of the Athabasca River.
Roberts Bank-Chicago train Q116 had a wild consist on this day. CN C40-8Ms 2413, 2402 and CEFX SD60 6017 are seen leading the train east on CN's Edson Sub just east of English.
Prince George-Grande Prairie grain empties have just departed the double track at Henry House with a trio of GEs leading the way.
CN SD60s 5432 and 5428 lean into the curve at the east end of the Entrance siding, heading west down the main with train Q105.
CN SD60s 5432 and 5428 soar high above the Prairie Creek west of Hinton leading train Q105 west.
Montreal-Vancouver train Q105 screams uphill between Medicine Lodge and Hargwen on CN's Edson Sub with CN SD60s 5432 and 5428 wailing away.
Clover Bar-Vancouver train X311 has just received a new crew at Jasper and is preparing for departure behind a pair of EMDs, CN SD75I 5703 and IC SD70 1030.
CN SD60 5418 and SD70M-2 8858 climb through Medicine Lodge with Melville-Vancouver grain loads.
CN SD60 5414 hustles an extra Edson-Jasper wayfreight west at Henry House.
With a trio of junkers (2108-5401-2029) on the point, Q118's train sets to blast off from Marlboro with a fresh crew from Edson on board to take the train towards Edmonton.
NS SD70ACe 1108 leads Swan Landing-Grande Prairie train A458 north at Hoff on CN's Grande Cache Sub.
NS SD70ACe 1108, GECX ET44AC 2033 and CREX ES44AC 1515 lead A458's 102 loaded sand cars across the Berland River at Mile 51 of CN's Grande Cache Sub.
With an absolutely bonkers motive power consist, Swan Landing-Grande Prairie train A458 heads north on the Grande Cache Sub with 102 sand loads. This might be the first time an NS unit has operate... (more)