Roberts Bank, BC - Valleyfield, PQ train Q152 speeds downhill into Stony Plain, AB. CN took over a former CSXT intermodal pad in Valleyfield for a few months while they tried to handle a container... (more)
In the late evening hours, CN empty sand train S77251-02 pounds the diamond at Largo, Minnesota as it continues south on the Rainy Subdivision. This junction is the north end of the Missabe Subdiv... (more)
Running early due to Christmas eve, train 594 heads across Hammond River, New Brunswick. For a brief time, the water in the river was frozen, so i was able to nab a different vantage point. ... (more)
Grain loads from Viking, AB storm towards Henry House led by CN SD70M-2s 8859 and 8920.
The sun has just set as train 594 rumbles through Hammond River, New Brunswick during blue hour.
With the sunset glow reflecting through the windshield, train 594 cruises through Passekeag, New Brunswick.
CN 8880 leads CN 368 through Pointe-Claire. Another SD70M-2 (CN 8888) is operating mid-train.
Chicago-Toronto train Z148 climbs out of the hole at Georgetown with a pair of SD70M-2s leading.
CN's Toronto-Winnipeg (via Chicago) train M301 is westbound on the Halton Sub between Mansewood and Milbase.
Train L516 on the Minneapolis Sub is about to get back underway after picking up two units off the siding (CN 2899, CN 2800). A cold December rain mixes with exhaust in a swirl illuminated by the ... (more)
A late running 910 crosses over the West Branch of the Penobscot River at Norcross with a three pack of SD70M-2s.
Power for trains 908X, 120, and 909 rest under a fiery sunset at Siberia Siding.
Always a fan of the RW&B paint on any locomotive....but the company herald would really look good on the nose here.
CN 8862 & CN 8805 lead a relatively rare non-DPU CN 322 through Dorval.
Q104's train passes a recently loaded coal train at the east end of Pedley.