CN C44-9W 2566 teams up with BNSF ES44C4s 8355, 7190 and 4256 leading CN detour train F30541 05 across the Pembina River between Entwistle and Evansburg, Alberta. This is BNSF's G AVIKAL9 05 detou... (more)
BCOL C40-8M 4626 leads train U743 down the north track at Clemina passing a ballast regulator turned snowplow parked in the backtrack.
Prince George to Edmonton train M348 crosses the Prairie Creek trestle west of Hinton, a few hours after parts of the Yellowhead County received their first snowfall of the year.
CP train 101 heads west on CN's Albreda Sub, detouring as train F40151 21.
CN C40-8W 2138 and GTW SD40-3 5942 kick up some fresh snow as they speed towards Jasper with a small 4 car train.
A quartet of CN SD60Fs lead train M347 across the Pembina River between Entwistle and Evansburg, Alberta. It's been a long time since a consist like this graced the Edson Sub with its presence, es... (more)
97 grain loads from Melville, SK emerge from the fog at Juniata, SK while an amazing sunrise takes place to the east.
A pair of F40PH-3 rebuilds speed towards a limited to clear signal at Henry House with the Eastbound Canadian.
CN A416 heads through some foggy swamps west of Jasper as the sunrise hits the mountain peaks.
The sun rapidly rises over the Brule Mountain Range, while Train A412 pulls up the steep hill on the Grande Cache sub in order to perform their work at Swan Landing without affecting traffic on th... (more)
A CWR train with one of CN's C40-8s idles at the east end of Jasper.
Winter has finally arrived in Jasper! Temperatures are hovering just above the freezing point so I'm sure it won't last very long. Nevertheless, CN 2432 and CN 2641 haul a heavy M301 into Jasper o... (more)
A pair of SD70M-2s speed east at track speed, just east of Swan Landing with M304's train.
A large herd of elk are more interested in the grain and I rather than the train that is about to hit them!
CN 2232 and BNSF 7033 pull Q107 into Jasper for a crew change under two full rainbows!