CN SD70I 5608 leads train A412 through the small village of Mundare, AB.
Vancouver-North Battleford train A412 heads eastbound on the Vegreville Sub, part of CN's Prairie North Line.
Canadian National 323 is heading north from Vermont through southern Quebec farmland.
CN SD70I 5606 and RMRX GP40-2 8017 idle on the shops in Jasper.
A loaded grain train pulls across the somewhat frozen Mississippi River between Dubuque and East Dubuque as they wait for a signal from the BNSF dispatcher to head east on the Aurora Sub. I wander... (more)
CN SD70I 5606 screams over the west switch at McGregor with train M315 in tow. They're seen passing train X403 who will follow them out, only to be recrewed at Watrous.
CN 5614 arrives in Jasper, Alberta while the VIA Canadian gets serviced during its station stop. CN offices are in the background beyond the locomotive, across the tracks from the passenger statio... (more)
CN5799 rolls thru the rock sheds along the Thompson River. This portion of the canyon is perhaps one of the most treacherous.... The almost vertical scree slope made it necessary to build artifici... (more)
At sunset, Canadian National 323 is racing north through farm land of the Richelieu River Valley.
M384 is back on the move with an SD70I in the lead.
As a local freight in the siding prepares to makes its set-out, a NB double-stack train passes on the adjacent mainline.
CN SD70I 5615 picking up cars on the Loggieville Spur at Chatham, New Brunswick, along the Miramichi River.
SD70I 5607 and SD70M-2 8878 lead Scotford to Winnipeg train 314 through Uncas.
SD70I 5616 and SD70M-2 8884 lead an eastbound intermodal through Uncas.