St. Louis, Missouri is tucked in a bend of the Mississippi River, just south of the point at which the Illinois River joins the larger Mississippi as seen by NASA Terra spacecraft on October 15, 2005.