Canada-only, please. CN 2959 is leading CN X321 (with CN 2945 trailing) as it heads west on the Montreal Sub with 104 cars worth of overflow traffic from Southwark Yard, it will also pick u... (more)
A Canadian National coal empty crosses a fairly new bridge across a small stream just west of Lynch, Alberta, on CN’s Foothills Subdivision on August 8, 2016.
Edmonton-Coquitlam train M309 climbs through a Winter Wonderland at Medicine Lodge.
As sunbathers seek to beat the heat in Anderson Creek below, CN train M355 is two miles out of the crew change point of Boston Bar, BC, beginning the last leg of its journey from Prince George to ... (more)
A Canadian National coal train tiptoes west through the treacherous White Canyon on CN's Ashcroft Sub.
A westbound Canadian National coal train bound for loading at Coal Valley pops out of the 591-foot tunnel at mile 33.4 just west (south) of Robb, Alberta, on August 8, 2016.
Illuminating the darkness in golden light, a westbound Canadian National coal train enters the 591-foot tunnel at mile 33.4 on CN’s Foothills Subdivision just west of Robb, Alberta, on August 8, 2... (more)
A Canadian National unit coal train heads westbound through slide country on the Ashcroft Subdivision.
Stacked up due to a broken rail a few miles to the east, CN Prince George -- Vancouver train M355 (background) overtakes Winnipeg -- Vancouver train M301 (on bridge) near the crew change point at ... (more)
CN ES44AC 2959 gives all it has to unsuccessfully get C767's train back up to track speed after the Park Gate PSO.
CN ES44AC 2959 shoves hard on the tailend of train C767 in hopes of getting it back up to track speed after the 25mph PSO through the Brule Tunnel.
CN ES44AC 2959 hustles C766's coal empties back east for another load.
Leyland, AB - Prince Rupert, BC coal loads coast away from Harvey on CN's Tete Jaune sub behind a brand new ES44AC.
With an extra pair of units up front (coal trains in the area are normally 1x0x1) Prince Rupert bound C769 departs Harvey on the Tete Jaune Sub.
At 60mph, M303 cruises into Hinton, AB behind a brand new ES44AC making its first trip west.