A459's train passes the tailend of S775's train at the south end of Wildhay.
Empty potash train CN 731 is on the move after changing crews at Turcot Ouest.
Colorful boxes make their way north on the CN Missabe Sub at Wolf, MN as they head towards the CN Rainy Sub and eventually Canada crossing the border at Rainier, MN.
CN 2984 Leads a 4 unit manifest train Westbound through Durand Michigan - Two of the units were SD70 former Illinois Central locomotives.
M395 catches the last rays of sun as it heads west through Durand with a pair of dead IC SD70s in tow.
Toronto MacMillan, ON - Winnipeg Symington, MB manifest train #303 heads through Rosseau Road on a beautiful afternoon. The CP Parry Sound Sub is to the right.
Prince Rupert Fairview, BC - Toronto BIT, ON "OSM/import" train departs Armstrong with a fresh crew. With all the large ocean carriers calling Prince Rupert these trains sure have lots o... (more)
Brand new CN ES44AC 2984 joins slightly older sister 2978 cruising down hill between Medicine Lodge and Galloway on the Edson Sub with Q108's train.
A CN train rolls past the east-facing signals at the Diamond level crossing of the CN Rivers and CP Glenboro subdivisions outside Winnipeg.