On a cold morning, CN 7031 leads the CN YRPS01 yard job at Montreal East beside the refinery of Suncor Energie.
Winter has finally arrived in Mid-Michigan with the first significant snowfall that will stick for a while. The snow has created a wintry scene for CN L501 as it passes under the steam era wood pi... (more)
On a freezy morning, CN 369 rolls beside the "Lac-aux-sables" lake.
On a cloudy day, CN 369 round the curve at Rivière-à-pierre, QC.
On a cold morning, CN 369 go down the hill on dynamic brakes on the scenic CN Lac-Saint-Jean Subdivision.
enveloped in a cloud of steam, #7470 shoves hard on her train reversing for the second run-by.
CN 120 rumbles across the Etcchemin River bridge
CN M340/NS 326 heads towards Bellevue, OH with CN's M340's train ; the IC 2699 would make it back to Armstrong, Ontario by mid day January 3, 2014! Great Lakes Tour!
A single GMD1 brings a train of pipe loads from the factory in Regina.
#7470 makes light work of her 6 car train coasting through the sleepy town of Bartlett,NH.
On run-by two of three CN #7470 puts on a great show in Notchland,NH. One more run-by and she'll lead her last train to North Conway for quite some time.
Southbound at Packer St. my first train photo of 2015.
On the home stretch with less than 5 miles to go to Mac Yard. CN 5525 and BNSF 943 lead CN M332 east on the Halton Sub across the humber trestle.
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.