CN ET44AC 3069, the Wisconsin Central heritage engine, crosses train X111 over from the south to the north track of CN's Albreda Sub at Moose Lake.
CN ES44ACs 2924 and 2922 lead empty sulphur train S706 eastward on the south track of CN's Albreda Sub alongside the shores of Moose Lake.
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)
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.