292's train departs Moose Jaw, SK passing underneath CN's Central Butte Sub.
CP AC4400CWM 8030 and BNSF ES44C4 6885 hustle 498-21's train east on the Swift Current Sub between Ernfold and Chaplin.
After lifting some potash loads in Moose Jaw, Eastport-Enderlin train 368-614 heads east on the Indian Head Sub.
368-614's train lifts a handful of potash loads out of the yard at Moose Jaw.
CP AC4400CWM 8121 climbs out of Moose Jaw with 112-20's freight.
Vancouver-Montreal train 112-19 departs Virden, MB on CP's Broadview Sub.
CP AC4400CWM 8045 and UP AC4400CW 5910 lead a westbound manifest through Cranbrook.
AC4400CWM 8001 and ES44AC 8774 lead CP 369 west on the Crowsnest subdivision.
AC4400CWs 8064, 8639, and 9832 lead an eastbound manifest into Coleman.
CP AC4400CWM 8114 leads train 113-17 through the small town of Rossport, ON.
CP 8114, CP 8580 and CP 7020 soar across the Little Pic River on the Heron Bay Sub with 113's train.
Montreal-Vancouver train 113-17 whips around the curve at Rossport.
112-15's train heads east on the scenic Heron Bay Sub.
CP 8043 and 7022 lead train 112-15 across the Little Pic River.
112-15's train winds its way towards White River. Lake Superior can be seen in the background.