CP 2816 lays over at La Crosse while enroute to the Twin Cities.
A Canadian locomotive gets Midwest Fuel. CP 2816 lays over at La Crosse while enroute to the Twin Cities.
Loaded unit ore train from Steelton, MN - Birmingham, AL. The influx of new GE power on coal trains has started freeing-up the older SD70MACs for operation on these ore moves.
A westbound rumbles through town. Torrential rains swept the area closing both CP and BNSF mainlines for a few days.
A loaded coal train for Weston with a very friendly engineer in charge passes the Amtrak Depot.
A loaded phosphate train races into La Crosse.
The UP's Adams, WI - Winona, MN wayfreight waits for the Black River Bridge to close before proceeding west.
Priority Merchandise Train from Galesburg, IL - Superior, WI nears Grand Crossing.
Intermodal Stack Train from La Crosse, WI - NS Ashland Ave. pulls east through the swamp.
Intermodal Stack Train from Chicago, IL (Cicero Yard) - Tacoma, WA heads west through La Crosse.
BNSF East local from La Crosse, WI - Savanna, IL heads east through La Crosse with a rare engine leading.
High Priority Merchandise Train from Laurel, MT - Galesburg, IL heads east out of the North La Crosse Yard.
General freight train from St. Paul, MN - Chicago, IL. RP.Net contributor Andrew Matuska is on the ground next to the signal watching the action.
Ex-Milwaukee Road engine waiting for its next assignment on CP 589 at La Crosse.