Technicians check out the mounting structure of the 20-metric-ton infrared telescope installed in NASA's Stratospheric Observatory for Infrared Astronomy (SOFIA).
Information
Taken in
Edwards Air Force Base
Author
NASA
Description
Technicians check out the mounting structure of the 20-metric-ton infrared telescope installed in NASA's Stratospheric Observatory for Infrared Astronomy (SOFIA).