After a fresh dump of snow the night before, CN SD75I 5667 leads train Q199 west on the Albreda Sub between Grant Brook and Moose Lake.
Brand new CN ES44AC 2976 leads Toronto bound Q112 east on the Albreda Sub.
CN ET44AC 3101 and SD60 5489 whip around the curve at Mile 37 of CN's Albreda Sub passing along the frigid shores of Moose Lake with train X348.
CN ES44DC 2308 brings up the rear of a 170 car loaded potash train heading for the coast at North Vancouver.
CN ES44AC 2975 leads an empty grain train along the shores of Moose Lake, as a bit of fall colour hangs on for dear life.
Passing some beautiful fall colour, running alongside an equally beautiful Moose Lake, CN C40-8 2105 leads a Prince Rupert-Montreal stack train east on the Albreda Sub.
The eastbound Canadian in beautiful afternoon autumn light is almost across BC, approaching the Alberta border.
BCOL C44-9WL 4644 cruises along the shores of Moose Lake with Q102's train in tow.
Running an hour early at 2:00 p.m., VIA train No. 2 flies by at Moose Lake, British Columbia, on July 20, 2011. The 20-car streamliner has the usual classy Budd-built Park-series dome-observation ... (more)
Vancouver-Montreal train Q106 curves around the shores of Moose Lake on a sunny November morning.
Q199's train skirts around the shores of Moose Lake behind a pair of barns.
Traveling west along the north side of Moose Lake.
VIA Rail train No. 2, the Canadian, cruises along the shore of Moose Lake, British Columbia, on July 17, 2013.
Canadian National train No. 304 rumbles eastbound along the shore of Moose Lake, British Columbia, at milepost 40 on CN’s Albreda Subdivision on July 14, 2014.
With some extra tonnage on the headend, grain train G846 meets train Q105 east of Moose Lake on CN's Albreda Sub.