
Johnson Space Center, Houston
AIRVŪZ STAFF NOTE :
Seen here in this video by Lone Star Drones, the Johnson Space Center is the most important center for manned space flight at the USA's National Aeronautics and Space Administration. Located in the southeastern outskirts of Houston, Texas, its most famous moment was in July, 1969, when Mission Control here directed the Apollo 11 moon landing. It's also been a filming location for a number of films, notably two of the biggest blockbusters of the 1990's: Apollo 13 (1995) and Armageddon (1998).
- about 1 year ago
- 453 VŪZ
18 - 10
- Report
Description: This is the Lyndon B. Johnson Space Center - it's where NASA controls space missions and also where astronauts are trained. It's located southeast of downtown Houston.
Up Next
Autoplay