Train 637 heads north along the Mississippi River just south of Winona, MN. This train swapped power with CP 276 in LaCrescent, MN.
An ex C&NW SD40 heads #271 past Tower CK, as the train races north for St Paul with a short 12 car train.
Early evening light is always my favorite for capturing images of trains. The DM&E Nahant - St. Paul train heads north on the CP River Subdivision.