James Webb Space Telescope arrives at NASA's Johnson Space Center

Date: 07 May 2017
Satellite: JWST
Location: NASA's Johnson Space Center, Houston, Texas, USA
Copyright: NASA/Chris Gunn
The James Webb Space Telescope is pushed into the clean room of Building 32 at NASA's Johnson Space Center. Building 32 houses Chamber A, the thermal vacuum chamber where the telescope will undergo its last cryogenic test before it is launched into space in 2018.
Last Update: 1 September 2019