CN ES44DC 2283 shoves a loaded grain train out of the west end of the siding at Pyramid.
A Mounds City, IL, empty DDG train is yarding their train in Cedar Rapids. The CN yard in Cedar Rapids doesn't have any headroom, so the CN has to use the UP industrial trackage thru downtown Ceda... (more)
CN 402 rumbles across the Etchemin River bridge
CN 527 with CN 2283 & CN 8853 for power is preparing to pick up some cars in the Port of Montreal.
CN ES44DC 22283 and SD70M-2 8963 lead an eastbound intermodal through North Cooking Lake.
Winnipeg Symington, MB - Battle Creek, MI 348 hammers across one of the highest tonnage diamonds on the CN system. CN 2283 + CN 5452 have a good sized 10000ft train in tow with 68 mixed/56 racks.
The morning was pretty cloudy and we were worried that we might have to leave without a decent picture of the Fabyan Trestle Bridge. Luckily it cleared up towards noon, and this container train ca... (more)
CN/CSX teamwork. CN 2283 & CSXT 529 are teaming up to power CN 327, a train which originates on CN rails but reaches CSX rails in Valleyfield, Qc. Here it is westbound on the south track of... (more)
CN's Q111 departs Portage for points west.
Prince George-Edmonton train M348 departs Jasper with a fresh crew for the 106 mile run to Edson.
Cruising along the shores of Jasper Lake and the Athabasca River, G847 finds some final rays of sunlight for this fantastic September day.
CN ES44DC 2283 rounds the bend at Big Eddy with A416's train well in hand amidst some fantastic fall colour.
CN 103 moves along at 60mph with 12000' of stacks
Typical spring in northern Minnesota - not a pleasant day to be working the yard at Proctor with thick wet snow flakes and strong winds.
A beautiful spring morning in Battle Creek. 396 cruses into town over the Upton Avenue Bridge passing by the Kendall Electric Offices.