CN ET44AC 3118 whips around the curve at Mile 209 on CN's Edson Sub leading train A417 west.
CSXT ET44AC 3136 leads CN's Vancouver Roberts Bank, BC - Toronto BIT, ON train Q102 east on the Albreda Sub near Moose Lake, BC. This engine was the trailing unit on a westbound train earlier in t... (more)
VIA Rail Canada train #6 from Prince Rupert passes an unlikely lead unit on CN train Q102 at Grant Brook.
CN AC44C6M 3389 shoves on the rear of Aberdeen, SK - Vancouver, BC loaded grain train G811.
A417's train glides off of the south track at Von Zuben behind new CN AC44C6M 3388.
Toronto BIT, ON - Vancouver Roberts Bank, BC (Via Chicago, IL) train Q139 heads west on the Edson Sub at Mile 221 led by a freshly rebuilt AC44C6M.
Newly rebuilt AC44C6M 3393 leads a grain train west on the Robson Sub.
M311's train grinds around Whiskey Curve between Von Zuben and Canoe River on the Albreda Sub.
200-05's train speeds east between Eldon and Massive on CPKC's Laggan Sub passing underneath Castle Mountain.
CN ET44AC 3290 sits quietly, tied down in Track #4 at Jasper with a loaded grain train.
Loaded coal train C777 (Winniandy, AB - Prince Rupert, BC) is tied down in Track #2 at Jasper waiting for a crew to take it west.
Grain loads from Grande Prairie, AB prepare to knock down the signal at English after waiting for a train ahead to clear.
New CN AC44C6M 3388 heads down the hill on CN's Albreda Sub at Jackman leading A417's train.
CN AC44C6M 3407 shoves train Z111 over the Continental Divide at Yellowhead, BC.
CPKC's Golden-Trail wayfreight heads south on the Windermere Sub passing the mill at Radium behind CP SD30C-ECO 5005.