Winnipeg to Edmonton train M301 departs the west switch at Bloom on CN's Rivers Sub.
CN 2598 is westbound as they hit a tiny snow bank left by the plows the day after a storm dumped 15cm of snow for this area. Winter has been kind of a disappointment so far this year.
A pair of older GE C44-9W's pull train X301 up the hill, as they meet M310 on the double track between Edmonton and Spruce Grove.
Past Port of Montreal security. CN 149 has just left Port of Montreal trackage and is on the CN Wharf Spur as it passes a crossing that is flagged by a Port of Montreal employee. The Port o... (more)
An early 144 has no problems accelerating up the grade at Ash with 75 trailers in tow.
Clean snow and bright spring sun make for a snappy scene as L516 heads east across the Minneapolis Sub.
CN Q115 is about to accept the light at Longlac East
CN C44-9W 2598 leads train M301 over the former east switch at the Pedley siding, which now is nothing more than a 3500' long back track after the west switch was removed many years ago.
A pair of GEs lead Q117 up the hill at Medicine Lodge.
CN 2598, IC 1011 east have their train bunched up as they coast downgrade into the Humber River valley.
CN 2598 departs the south track at Park Gate with Vancouver-Winnipeg train M302 in tow.
M302 leaves the south track at Park Gate behind a pair of GEs.
CN M399 heads west with the only EX ATSF warbonnet lettered for the CN
An eastbound CN haulage train passes under the Hy. 52 bridge as it enters Savanna, IL.
Eastbound crosses Maskuta Creek at is mouth with the Athabaska River