New video shows Webb Telescope first mirror installation
Monday, December 7, 2015 - 07:35
in Astronomy & Space
A new video from NASA shows the successful installation of the first of 18 flight mirrors onto the James Webb Space Telescope Structure, at NASA's Goddard Space Flight Center in Greenbelt, Maryland. The installation of the first mirror is the beginning a critical phase of the observatory's construction.