CN 2949 leads an eastbound loaded crude oil train through North Cooking Lake.
CN ES44AC 2949 crosses Range Road 214 as it leads an eastbound loaded crude oil train through Uncas.
An uncommon visitor for southern AZ leads this empty grain train through Cienega Creek
CN 2949 leads A406, as they approach a snowy Petitcodiac, New Brunswick.
With another day almost done, and the snow starting to fall, westbound 406 approaches Hampton, New Brunswick.
With the light fading fast for another day, westbound train 406 heads through "downtown" Apohaqui, New Brunswick.
CN 2949 leads westbound train 406, as they hit the straight stretch approaching Petitcodiac, New Brunswick, with the snow on the trees making it seem as if they're heading through a snowy tunnel.
Panning an AC, 2949, as they head through the snow at Passekeag, New Brunswick.
A Southbound freight is passing Rosseau Road with a pair of new GE units.
No crew change today - Q191's train rips through Saskatoon with a double sub Melville, SK - Biggar, SK crew on board ES44AC 2949.
CN's westbound hotshot Q111 speeds towards Jasper behind a fresh AC powered GEVO.
Making its maiden trip west, brand new CN ES44AC 2949 guides Q111's train onto the north track at Henry House.