A map of the Cape, Florida, highlighting the Kennedy Space Center, Indian River, and the Cape Canaveral Air Force Station, with a satellite image of the Kennedy Space Center and the Atlantic Ocean in the background.