Florida • United States •
Kennedy Space Center