Designed by
Title
NASA original mission control desks for lunar landing #173878405
Description
Space Center Houston in Houston, Texas is focused on all things space - past, present, and future. The original mission control center has been restored as it would have been during the early United States space missions such as Mercury, Gemini, and Apollo.
This image is editorial