SOFIA Telescope and Mirror Close-up
Date:
6/08/2011
The NASA logo on the Armstrong Flight Research Center's Bldg. 703 in Palmdale, Calif., is reflected in the 2.5-meter primary mirror of the SOFIA telescope.
Credit:
NASA/Tom Tschida
Image Number:
OBS_0005