Work train W905 idles in the siding at Entrance while Q191's train storms past on the main.
CN ES44AC 2945 shoves train Q111 into the yard at Kamloops for a crew change.
G843's train slams over the east switch at Birch Island preparing to meet counterpart train G834 behind me.
CN SD70M-2 8940 leads train G843 past the Wire Cache backtrack.
CN C40-8 2124 leads train Q108 around "Whiskey Curve" just west of Valemount, BC.
As part of the Canada 150 celebrations Alberta Prairie Steam Tours is running double header trains on it's regular excursion route from Stettler to Big Valley. Here the train is seen crossing a r... (more)
With the sun nearly set for another summer day, eastbound train 408 heads by Fort Lawrence, as they approach Amherst, Nova Scotia.
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.