The James Webb Space Telescope (JWST) 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.
JWST is joint project of NASA, ESA and the Canadian Space Agency, and is scheduled for launch in October 2018 from Europe's Spaceport in Kourou, French Guiana.