Grain empties hustle east on the Albreda Sub along the shores of Moose Lake at 45mph.
A trio of GEs wrap around the shores of Moose Lake leading M348's train east.
VIA #2 flies alongside Highway #16 between Moose Lake and Grant Brook on the south track of CN's Albreda Sub.
VIA Rail's eastbound "Canadian" cruises along the frozen shore of Moose Lake on the south track of CN's Albreda Sub.
Clean CN SD70M-2 8820 leads an empty tank train eastbound at Moose Lake.
Vancouver-Chicago train Q118 gathers speed at Moose Lake.
CN 2232 leads a stack train eastbound along Moose Lake as the train approaches Yellowhead Pass and the Alberta border. It will stop at Jasper, AB for a crew change before heading to Edmonton and p... (more)
Prince George-Winnipeg train M304 hustles east along the shores of Moose Lake.
CN ES44AC 3892 leads a string of brand new CN grain empties around the curve at Mile 37 of CN's Albreda Sub alongside Moose Lake.
Prince George-Winnipeg train M304 speeds along the shores of Moose Lake approaching Mile 37 of CN's Albreda Sub.
Vancouver-Edmonton train A416 swings around the curve at Mile 37 on CN's Albreda Sub.
CN ES44AC 3892 leads a train of brand new CN grain empties around the curve at Mile 37 of CN's Albreda Sub.
ET44AC 3188 cruises alongside Yellowhead Highway #16 as it leads an eastbound manifest past mile 36 on the Albreda Sub.
M348's train is eastbound on CN's Albreda Sub between Moose Lake and Grant Brook.
A bit of fall colour hangs on at Moose Lake, as VIA #2 rounds the bend at Mile 37 of CN's Albreda Sub with 14 coaches in tow.