James Webb Space Telescope

Workers at NASA's Marshall Space Flight Center in Alabama remove mirrors from the James Webb Space Telescope after completing tests.
Emmett Given / NASA
Copyright © 2016, Los Angeles Times
83°