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.
This CP coal train glides through a severe blizzard. The snow is so heavy that it has broken branches and downed power lines.
The SOO 4509 idles outside the former Milwaukee Road depot in Hastings MN while the CP 8633 comes up behind to cross the Mississippi River lift bridge with a load of auto frames amongst other thin... (more)
BNSF Z Train at St. Croix.
Newly painted Geep 40 stops in Hastings, after crossing the Milwaukee Road lift bridge.
In a warm sunset, a fresh Canadian Pacific crew pulls out of the Hasting's yard.