All NS power running through Minnesota.
A relatively new GEVO slows to a stop under a fiery sunset. This train was a short one, at 3200ft.
Near St. Croix on the Canadian Pacific's former Milwaukee Road main line.
The yard switcher is quiet as the CP 9506 moves coal empties west.
Blasting through Vermillion, this Milwaukee-bound excursion shows no signs of slowing.
The Milwaukee Road 261 crosses the water on one of only three exsisting railroad lift bridges traversing the Mississippi on its way to Milwaukee.
Passing Saint Croix tower.
CP 9631 crosses the Mississippi on the old Milwaukee Road lift bridge in Hastings Minnesota just ahead of the Amtrak
Amtrak Empire Builder crosses the Mississippi on the old Milwaukee Road lift bridge in Hastings Minnesota.
CP 9646 and CP 8537 pull a grain load across the Mississippi River over the Milwaukee Road lift bridge.
Coming off the bridge and stopping at the depot.
Amtrak Empire Builder crosses the Mississippi on the old Milwaukee Road lift bridge in Hastings Minnesota heading to Chicago. This bridge is one of only three railroad lift bridges spanning the M... (more)
Crossing the Mississippi River.
Two trains (ICE M-KCSP-14 and CP 185) idle next to each other. The CP train is carrying auto parts cars.
This Z train slowly creeps towards Prescott, WI.