Mission Control Center at NASA Johnson Space Center in Clear Lake near Houston, Texas, newly restored to its 1960s version to commemorate the 50th anniversary of man's first steps on the moon in July 1969 by Apollo 11 astronauts. After its launch from the Kennedy Space Flight Center in Florida, the Apollo 11 moon landing and return to earth was controlled from this facility.
Bob Daemmrich / Alamy Stock Photo
Image ID: W104FJ
Location: Clear Lake Texas USA