Consecutively numbered CN SD70M-2s 8935 and 8936 lead Edmonton-Coquitlam train M309 west approaching Devona.
CN SD70M-2s 8935, SD70M-2 8951 and UP SD70AH 3000 lead CN 318 east on the Wainwright Subdivision.
After doing work at Coteau, a short CN 368 (68 cars) with CN 8935, CN 2644 & CN 9543 is approaching MP 14 of CN's Kingston Sub, with CN 106 hot on its heels.
CN X112 pulls upto the bunkhouse at Armstrong, where a Sioux Lookout crew will hand the train to one from Hornepayne.
Three GMD's on CN 527. CN 527 has an SD70M-2 leading a pair of GP9's (CN 8935, CN 4140 & CN 7224) as it heads west towards Taschereau Yard on the transfer track.
Head on on the transfer track. CN 527 has an SD70M-2 leading a pair of GP9's (CN 8935, CN 4140 & CN 7224) as it heads west towards Taschereau Yard on the transfer track.
The sky brightens up as the sun pokes over the hills to melt the overnight frost and light up CN Q106 ... (more)
CN SD70M-2 8935 lifts a heavy X301 out of Gainford, westbound on CN's Edson Sub.
CN 8935 and CN 2693 return from St. Albans, Vermont with CN 323 in tow on a beautiful spring afternoon. For more train photos, click here... (more)
A matched pair of EMDs lead a manifest across a country road east of Lorette.
Canadian National train No. 411 travels along the rugged cliffs of the Thompson river Canyon west of Seddall, British Columbia, on July 22, 2011.
Westbound Canadian National manifest train No. 411 pases through the Skoonka Tunnels west of Spences Bridge, British Columbia, on July 23, 2011. A pair of SD70M-2s lead the train though the scenic... (more)
Looking as if it were brand new, CN SD70M-2 8935 leads Q117's train into Swan Landing.
Brand new CN SD70M-2 8935 rounds the curve at Stone Mountain, bringing Q106's train to a slow for the Jasper change off.