Toronto-Vancouver hotshot Q111 approaches Hargwen on CN's Edson Sub.
CN SD70M-2 8022 climbs towards Hargwen with Calgary-Vancouver train Q143.
Montreal-Vancouver train Q105 screams uphill between Medicine Lodge and Hargwen on CN's Edson Sub with CN SD60s 5432 and 5428 wailing away.
M302's train speeds downhill towards Medicine Lodge behind a wild lashup.
Brand new CN ES44AC 2997 leads older sister 2948 east through the fog on CN's Edson Subdivision with train Q108 in tow.
A clean, but toasted CN C44-9W 2624 and GECX C40-8W 7368 climb towards Hargwen with CN train Q105.
With 76 loads of lumber in tow, CN SD75I 5666 hustles train M304 east on the Edson Sub.
CN 2154-2283-2127-2829-5479 lead a 12000' train M310 down the hill between Hargwen and Medicine Lodge on CN's Edson Sub.
There's not much better than fresh paint and crisp blue skies! CN ES44ACs 2992 and 2990 lug a heavy sand train uphill to the Obed Summit on CN's Edson Sub.
Brand new CN ES44ACs 2987 and 2988 climb towards Hargwen on CN's Edson Sub with a 25000 ton potash train in tow.
CN ET44AC 3091 looks massive in comparison with sister C44-9W 2610, as they head down hill between Hargwen and Medicine Lodge with a 7755' extra container train X116.
With the right unit on the point, X302 heads downhill out of Hargwen following train Q192.
Fresh paint always looks good in fresh snow! Today is now different as Q192 drifts downgrade between Hargwen and Medicine Lodge on CN's Edson Sub behind new ET44AC 3012.
Brand new CN ET44AC 3059 leads its first train towards the west coast, heading over a 10mph slow order after some ties were changed earlier in the day.
CN ES44DC 2296 climbs towards Obed Summit with a 3rd section of CN train G847-28.