SD70M-2 leads a westbound grain train towards Scotford Yard.
Blair, WI - Swan Landing, AB sand loads pass the new Vista Coal loadout at Pedley, AB as a coal train has just finished loading.
CN SD70M-2 8919 shoves hard on the rear of Q102's train, eastbound through the super-elevated curve at Quadra, MB on the Rivers Sub.
Dynamics wailing, CN 8919 leads an intermodel train towards the yard at Stevens Point on a beautiful spring day in Dairyland.
CN 368 on the scenic Lac St-Jean sub.
CN 8919 leads an eastbound freight across Prairie Creek trestle at Hinton, Alberta about 9 am on the morning of July 8, 2014. This was the first of three trains to show up in a period of just over... (more)
As three fellow railfans line up their shots, 147 comes blasting out of tunnel 24 with a nice set of foreign power. Shown in the photo are fellow Railpictures contributors Mark Ragan and Gabe Pass... (more)
CN 144, the Triple Crown Roadrailer, kicks up some of the freshly fallen snow as it rushes towards Mac Yard.
A stack train all the way from Memphis, TN negotiates the equilateral switch at Park Gate, heading to the north track.
A taste of whats to come? The snow doesnt slow CN 329 making time through Minnipuka
A relatively new CN SD70M-2 (only 3 1/2 years old) leads a manifest train on the old "Peg" line at Peary, Minn.
The small town of Humboldt is the backdrop of this scene. Only the lead two locomotives are online, and screaming away to keep the enormous train at track speed.
This unit has to be fresh from EMD as the trucks and fuel tank hardly have any road grim on them yet.