Q111's fresh crew sets off from Jasper for Kamloops on board an "EcoConnexions" tagged ES44DC.
A Canadian National stack train heads east across the Thompson River just east of Ashcroft, British Columbia, on a pleasant July 22, 2011.
CN M310 departs the north track at Carvel after meeting trains M347, W903 and Q117.
One of CN's core trains heads down the Rainy Sub towards Duluth in late afternoon sun.
CN 302 arrives at Hornepayne
CN 2282 + IC 2455 lift 302's freight out of Hornepayne and onto the Ruel Sub
This photo was taken from a pedestrian brigde site over the traks of St-Hyacinthe sub yard.
Heading toward Duplainville, CN 342 rounds the curve at North Rugby Jct.