CN F40PHR 104 sits with the Agawa Canyon Tour Train at the station in Sault Ste. Marie.
CN ES44AC 2849 leads train M310 over the Thompson River just east of Ashcroft, BC.
CN ET44AC 3092 and ES44AC 2982 have a monster 14874' (240 platforms) train Q191 in check, cruising between Devona and Henry House on CN's Edson Sub.
GTW SD40-3 5938 and IC SD40-3 6251 bring an empty Cairo-Decatur grain train into Centralia, IL.
With about 5 minutes of sunlight to spare, CN C40-8 2039 and IC SD70 1028 head west across the Thompson River between Ashcroft and McAbee.
CN SD75Is 5791 and 5672 with SD40u 6028 along for the ride lead train X302 over the Thompson River between Savona and Walhachin on CN's Ashcroft Sub.
Former Canadian National Railway U-1-f Mountain-Class 4-8-2 #6077 sits on static display besides ex-Ontario Northland 4-6-0 #219 at the Northern Ontario Railroad Museum & Heritage Centre in Capreo... (more)
Foggy Sunrise! CN 2938 leads eastbound stack train Q120 as they head through foggy Memramcook, New Brunswick with a nice sunrise backdrop.
CN SD40u 6017 is lifted in the air at Fairbanks for a field traction motor change out.
CN 2938 leads stack train Q120, as they slowly start to crest the Folly grade, and start their descent down into Londonderry and Debert, Nova Scotia.
A Roger Puta Photograph
Gorgeous summer morning at the northend tip of Lake Champlain as Canadian National #323 is returning lite to Montreal from St Albans Vermont.
CN 5703 leads Norfolk Southern train 239 out of the siding at Benton City, Missouri.
Under an endangered interchange. Loaded potash train CN B730 has the usual complement of 4 AC units (CN 2841 & CN 2850 up front and DPU's CN 2958 & CN 2966) and 205 cars as it passes undern... (more)
Soon after CN M384, M394 glides down the hill off the Dundas Sub with IC 2462 trailing and on to the Oakville Sub for the many of fans on the walk bridge for the annual Bayview Meet.