CN C40-8 2129 wraps around the shores of Moose Lake with U760's train.
Q102's train approaches Moose Lake at 45mph.
CN ET44AC 3069 brings up the rear of train Q102 at Moose Lake. This unit is painted in a (not super popular!) Wisconsin Central heritage theme.
Painted in a BC Rail heritage scheme, CN ET44AC 3115 brings up the rear of Chicago bound Q198, running alongside Yellowhead Highway #16 near Moose Lake.
Coquitlam-Edmonton train X310 cruises along the shores of Moose Lake with one of Progress Rail/EMD's demonstrators leading.
A new train symbol, Q184, heads east on the Albreda Sub between Moose Lake and Grant Brook. This train is supposed to offer service to Wisconsin from Prince Rupert and terminated at Stevens Point.
Roberts Bank-Montreal train Q106 speeds through Moose Lake on the south track of CN's Albreda Sub.
VIA Rail’s Jasper to Prince Rupert train skirts Moose Lake, Britsh Columbia, while heading west on Canadian National’s Albreda Subdivision on July 17, 2013. Trailing the short streamliner is c... (more)
VIA Rail’s Jasper to Prince Rupert passenger train once known as the “Skeena” zips through Moose Lake, British Columbia, on July 17, 2013.
Brand new CN ET44AC 3276 glides around the curve at Mile 37 of CN's Albreda Sub following the shores of Moose Lake eastward with Q180's Prince Rupert to Toronto traffic.
Melville, SK - Vancouver, BC grain loads head west through a snow storm.
RMRX GP40-2Ws 8014 and 8015 speed towards Jasper with the eastbound Rocky Mountaineer.
CN C40-8 2113 leads M310's train around a curve at Mile 37 of CN's Albreda Sub.
Coal empties for the Vista Mine loadout at Pedley race alongside the Yellowhead Highway #16 between Moose Lake and Grant Brook on CN's Albreda Sub.
A416's train heads through Moose Lake on the north track of CN's Albreda Sub.