Even a brief shower couldn't dampen the spirits of the railfans gathered for Verndale Rail 2012. Their commitment was rewarded with a rainbow at sunset as a westbound rolled through town.
An eastbound rolls out of a perfect summer sunset near Eden Valley.
An eastbound hustles through town behind a leased GE at sunset.
A westbound Z train crosses high above a spider's own engineering marvel on a beautiful spring morning along Lake Ashtabula west of Luverne.
An appropriate ending to National Train Day 2012: an eastbound unit oil train blasts out of a perfect sunset at Sedan, MN.
Closing out a gorgeous spring evening, another CP train makes its way east toward the Twin Cities behind one of the railroad's newest locomotives.
Providing a perfect end to a wonderful Easter Sunday, an eastbound hustles into Sedan just minutes after the sun set behind the distant clouds.
An eastbound loaded coal train makes its way toward Paynesville for a meet at sunset, viewed from the new overpass for the MN 23 bypass on the west side of town.
The setting sun catches the flanks of a trio of veteran EMDs. This set of power has been assigned to the Watertown Local for a while now.
Railroad: BNSF RailwayLocomotive: EMD GP28PLocation: Willmar, Minnesota, USALocomotive #: BNSF 1544Train ID: UnknownPhoto Date: February 12, 2012
A westbound CP train races out of a winter sunrise just east of Brooten, MN.
It's just after sunrise and a westbound Z train races away from some dark clouds as it flies across the tangent track between Fargo and Casselton. There, it will take the switch for the Surrey Cu... (more)
Sunset on the CP's former Soo Line Minnesota mainline.
It's only a few moments before the sun comes over the horizon on a cold December morning as CP's wayfreight works to set out some tank cars in Brooten.
Two trains meet at Murray at sunrise.
A westbound with a nice all EMD lashup looms out of the fog as the sun rises on Halloween morning, 2011.