Kennedy Space Center, Florida.

Kennedy Space Center, Florida.