Designed by
Title
International Space Station Mission Control Center #66752780
Description
The mission control center for the International Space Station is located at Johnson Space Center in Houston, Texas. From here, U.S. flight controllers coordinate with astronauts from the many countries that participate in the ISS program. This room is manned 24/7.
This image is editorial