Entering the mainline after depositing grain at some riverside elevators.
CP 4598 and 4599 drag grain on UP trackage south of the Minnesota River.
A war bonnet on point.
An employee takes a break while blowing snow out of the right-of-way.
Early morning sun casts a shadow on SOO 6018.
Tied down for some time, as the snow shows.
Retrieving a short string of empty coal hoppers. This is about as close to street running as you get in the Twin Cities.
A pair of GEs pull a string of Bessemer Steel hoppers east after a heavy snow.
A trio of idling power refill with sand in So. St. Paul. Attached to 8624 is UP 9352 Dash8-40CW, UP 4201 is an EMD SD70M.
A WC intermodal leaves for points east as it crosses interstate 35W. Interesting CN/WC paint scheme on the two trailing units (labelled CN on body, patched WC under cab window).
An eastbound frieght with rented power creeps past BNSF 7821 and 3618.
An eastbound intermodal speeds through snowpack left over the last two days.
Switching a grain train.
Leaning into a curve, this UP train speeds east on an overcast autumn day.
Switching in New Brighton.