With intermodal up front, Prince Rupert-Edmonton "Grain" train G846 crosses up to the north track at Geikie behind a pair of EMDs.
CN C40-8Ms 2413 and 2453 climb west between Medicine Lodge and Hargwen on CN's Edson Sub with Chicago-Prince Rupert stack train Q191.
CN C40-8 2017 leads Gary-Prince George train M347 downhill through Pedley.
CN SD70ACe 8100 leads train Q125 off of the Robson Sub at Taverna for a short run on the Tete Jaune Sub to McBride for a crew change. Due to washout issues on the former WC territory, Q125 (it wou... (more)
An immaculate looking CN C40-8 2024 idles on the shop track in Jasper as the sun tries its best to burn through the clouds and the smoke that filled much of Jasper National Park over the entire mo... (more)
Chicago-Prince Rupert train Q191 climbs into Jasper behind BCOL C40-8M 4623 and CN C40-8W 2173.
CN C40-8Ms 2400 and 2422 lug a heavy 124 car Edmonton-Vancouver train M311 towards the Continental Divide.
CN ES44AC 2978 leads train Q111 over the Snake Indian River between Park Gate and Devona on CN's Edson Sub.
Empty rack train #271 passes through London Jct behind a solo tier 4.
A northbound empty ore train from Two Harbors, MN makes it's way past the signals at S. Biwabik as the trek back to the mine for loading continues.
Between snow squalls, CN 2107 leads loaded ore train into Fairlaine.
ES44AC 2835 approaches Mile 126 on the Edson sub with an eastbound intermodal. Trailing 2835 are ex-Oakway SD60 5473, IC SD70 1025 and repainted BC Rail Dash 8-40CMu 4615.
ES44AC 2944 passes Weyerhaeuser's Edson saw mill as it approaches Township Rd 534 with an eastbound intermodal.
Passenger and freights trains heading west. At left AMT 53 is heading west after making its stop at Pointe-Claire Station on CP's Vaudreuil Sub, at right CN 377 is also heading west on CN's... (more)
CN SD75Is 5654 and 5767 hustle train Q198 east on the Edson Sub.