Dash 9-44CW 2673 and SD75I 5686 lead CN 312 over the Battle River Trestle at Fabyan.
Dash 9-44CW 2673 approaches Township Road 492 as it leads CN 312 through Holden.
ET44AC 3077 and IC C40-8W 2466 head east on the Vegreville Sub with Edmonton to Winnipeg train 312.
CN 3077 and IC 2466 approach Vegreville with Edmonton to Winnipeg train 312.
CN 3077 and IC 2466 pass through Lamont with Edmonton to Winnipeg train 312.
ET44AC 3077 and IC C40-8W 2466 lead Edmonton to Winnipeg train 312 through Lavoy.
CN SD70M-2 8824 and Dash 9-44CW 2611 lead a detouring CN 312 towards Scotford Yard as they proceed east on the Vegreville Sub.
Eastbound near Rivers, Manitoba
CN 312's rolling stock rolling along during the last light of day.
CN 8004 and BC Rail Dash 8-40CMu 4624 lead the daily Edmonton to Winnipeg freight past the approach signal to Ardrossan.
CN 5518 leans into the curve at Arrow River MB.
CN 5518 and 8002 lead a lengthy 312 out of the valley at Miniota and are about to meet CN Q101 at Arrow River MB.
Here comes the 312 at 50-60 mph,imagine the vibration in the house.
CN 312 rolls past the frog pond.
CN 312 as always,powered by an HR 412.