With a lengthy haul of loaded coal hoppers in tow, a pair of EMD products lead this eastbound consist through the quiet town of Menoken, just east of Bismarck.
After the passing of a wicked line of thunderstorms in the Badlands of North Dakota, a westbound BNSF coal train rolls over the west siding switch of Sully Springs in the very last sunlight of Jun... (more)
Grain empties for Kindred, ND via the Red River Valley & Western at Casselton cruise downhill into Berthold in tasty light with engineer and great friend Nik Jiran at the helm.
Skirting a quick-moving morning rainstorm, an eastbound BNSF coal train passes through the late spring green-covered Badlands of North Dakota at Sully Springs on June 20, 2015.
Dust and exhaust from a loaded BNSF coal train mix with an already hazy atmosphere as the sun sets over western North Dakota.
Red River Valley & Western #300 leads a short train through a classic rural scene near Jamestown, ND || Sept 1989
There are few reminders that Harvey, North Dakota, was once a Soo Line stronghold; the old depot and roundhouse have been demolished. The exception is Soo Line 2-8-0 No. 440, beautifully restored... (more)
A westbound Burlington Northern coal empty snakes through the Badlands past milepost 143 just west of Sully Springs, North Dakota, on a beautiful early summer day in 1994.
The South Local's crew members kick back in their pair of cascade green SD40-2s while they wait for traffic to clear off of the Hillsboro subdivision.
It's a classic North Dakota scene as two cascade green SD40-2s lead the South Local past the grain elevator at Merrifield on a great May afternoon.
Bakken crude oil empties round the curve from the Hillsboro to the Devils Lake subdivision behind a quartet of mixed GE power.
A rainbow quartet of GEs in elephantine fashion accelerates an empty Bakken crude oil train westward out of Grand Forks for the run across the northern plains.
4 former UP tunnels motors have 131 cars for the CP at Thief River Falls.
A Northern Plains local hustles 1 hot car to the BNSF interchange at Ardoch.
The Local works north at Grand Forks to serve industries on the branch.