The communities of Marquette and McGregor are bracing for what the National Weather Service (NWS) projects will be the second-highest crest of the Mississippi River at McGregor. The river hit major flood stage of 22 feet (pictured here) on Monday, April 24, and will continue to rise to 24 feet on Saturday, April 29. In Marquette on Monday, Canadian Pacific Railway worked to raise the height of the tracks as flood water inched closer. (Photos by Audrey Posten)