NASA Terra spacecraft acquired this image on April 30, 2011, showing flooding along the Mississippi River at its junction with the Des Moines River near Keokuk, Iowa.