A nice matched pair of EMDs head west along the shores of the Athabasca River with CN's class SD70I leading the way.
Winter has once again arrived early on CN's Edson Sub - yup, that's the CN Edson Sub as CP AC4400CW 8642 and CSXT ES44AC 3043 hustle CN's Vancouver-North Battleford train A412 away from the double... (more)
Brand new CN ES44AC 2990 leans into a curve on the southern end of the Grande Cache Sub with 4 other sisters leading train A459 towards its destination of Swan Landing. Assisting on the rear was a... (more)
After setting out their tailend 50 odd cars at Wildhay (very weird move!), A459's train is back on the move again heading for the yard at Swan Landing behind brand new ES44AC 2990.
A very recent addition to CN's motive power roster hammers across Carldale Road with train Q116 in tow.
CN ES44AC 2993 is not much more than a month old, seen here leading train Q116 over the Prairie Creek west of Hinton.
A Willow Springs-Phoenix Z train hustles through Sanders, AZ with a welcome pair of SD70ACes trailing.
BNSF ES44DC 7456 leads a Q train in disguise west on the Gallup Sub. The Clovis-Richmond Q train is quite often half intermodal and half autos, but on this day it was solid autos.
CN SD60 5472 leads train G834 east on the Albreda Sub passing some great fall colour along the shores of Moose Lake.
With 5 GEVOs on the point and 2 more mid-train, Grande Prairie-Swan Landing train A459 crosses over the Big Berland river near Mile 51 of CN's Grande Cache Sub.
CN ET44AC 3033 leads train A417 west preparing to enter the single track at Devona.
Brand new CN ES44AC 2986 leads train G811 west on the Albreda Sub.
A nice matched pair of EMDs climb through the snow at Medicine Lodge with CN's class SD70I leading the way.
CN SD75I 5745 climbs towards the double track at Fitzwilliam with train X116.
On a gorgeous fall afternoon, CN SD75I 5745 leads an extra Kamloops, BC - Chicago, IL stack train east along the shores of Moose Lake on CN's Albreda Sub.