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.
An eastbound Canadian National manifest freight is about to cross the Thompson River and plunge into Tunnel 54.8 in Black Canyon west of Ashcroft, British Columbia, on September 24, 2015.
CN SD60 5463 leads an extra Edmonton-Vancouver stack train west on the Albreda Sub.
Chicago-Roberts Bank train Q119 departs the west switch at Exlou on CN's Clearwater Sub, following the shores of the North Thompson River towards Kamloops.
A pair of mis-matched C40-8Ws lead train X196 east on the Edson Sub.