CN M38531 26 is southbound as they approach Cass Avenue in Mt. Clemens.
A CN oil train slows to a stop at Hillside Rd. crossing near Ackerville, WI between Slinger and Rugby Jct. The train will meet a northbound freight before continuing south.
14,000 tons today, CN 406 has just left Gordon Yard and is near mile 9 on the Sussex sub. Two big and two older Geeps for power. 2246, 2325, 4799 and 9531.
The daily Waterloo to Kirk Yard manifest train drops down grade into Dyersville, 35 miles west of Dubuque. This 7100 foot train is running in 1x1 DP setup. The train is seen hers passing the Big R... (more)
CN ES44DC 2245 leads train 109 (Kamloops to CP Coquitlam) across the bridge in Lytton, BC, on the CN Ashcroft Sub.
A westbound Canadian National intermodal train pops out of Tunnel 67.6 just east of Martel, British Columbia, in the Thompson River Canyon on September 26, 2015.
CN 401 with CN 2245, IC 1024 & CN 2640 head west. Soon they will back up to drop off a cut of intermodal cars at Turcot West. For more train photos, click more)
CN 394 carrying some Detroit intermodal container loads upfront makes a run at the grade through Aldershot with CN 148 right on his block.
Q111's train speeds around an S curve west of Spences Bridge.
CN ES44DC 2245, CN C40-8W 2174 and CN SD75I 5661 depart the west switch at Spences Bridge with a lengthy Q111 at 180 platforms long.
After meeting an NS Detour train at Snake, CN 903's DPU marker and dim headlight snakes through Bayview for the trip to Niagara Falls.
What looked like train 332 is crossing Hardy Road with CN 2245 - CN 8888 and 55 cars.
CN Train 491 rolls past Hilton Road in Ferndale as they proceed along the Holly Subdivision a few minutes prior to a crew change.
CN 2245 leads Q114's train out of the town of Unity.
A cold consist heads into a curve outside Unity passing the Viterra elevator