Inside a massive clean room at NASA's Goddard Space Flight Center in Greenbelt, Maryland, the James Webb Space Telescope team used a robotic arm to install the last of the telescope's 18 mirrors onto the telescope structure. The image shows the back of the mirror structure.
Credits
Image
NASA, Chris Gunn (NASA)