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. The JSC 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).
- over 4 years ago
- 851 VŪZ
20 - 11
- Report
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.