A pair of EMD standard cabs take a ballast/grain empty west on the Elbow Lake Sub near sundown. I had gone to Glenwood after missing this on the Paynesville Sub hoping it would leave before sunset... (more)
Back on home rails, RCPE's Mankato to Aurora train flies through the frozen prairie on this cold winter evening just west of Balaton.
WLMNTW heads east through Howard Lake, as the sun pokes out during a snow squall, making for some unique lighting conditions.
A grain train from the CSX bound for Mitchell, SD swings around the curve just outside of Darwin.
RCPE's Mankato to Aurora train is making good time as they fly west into Sanborn on this brisk winter afternoon.
1462, still sporting BN paint, heads up the Aberdeen to Northtown manifest as it heads through downtown Minneapolis.
A KCS GEVO heads up a unit train southbound on the Marquette Sub.
Train 260 interrupts an otherwise peaceful fall afternoon in downtown Lansing as it heads down Great River Road.
The Marshall local heads south through the frozen Minnesota landscape. In a few miles they will reach the turnaround point at the ADM plant in Marshall.
The Marshall local with the BN trio heads north past the GN era depot in Granite Falls, a scene which could pass for 30 years ago, and amazingly still possible in the modern day.
A grainer running 1x1 heads south through the colorful Mississippi River valley in Northeast Iowa. Though not Rich Mountain, the KCS GEVO doesn't look too out of place here on the Marquette Sub.
CPKC 260 heads south on the Marquette Sub past the Marina near Brownsville.
A gray ghost AC44 leads a loaded oil train east through the town of Kimball on a crisp fall morning.
CPKC train 260 heads south on the Marquette Sub through Reno, with the Strathcona ACU on the head end.
Christmas came early this year as the Marshall local heads south with a trio of BN standard cabs kicking up some fresh snow outside of Granite Falls.