On April 27, 2016 engineers unveiled the giant golden mirror of NASA’s James Webb Space Telescope as part of the integration and testing of the infrared telescope at NASA’s Goddard Space Flight Center, Greenbelt, Maryland.
Filed Under: Aerospace + defense