NASA technicians lift the James Webb Space Telescope using a crane and moved it inside a clean room at NASA's Goddard Space Flight Center in Greenbelt, Maryland.
Credit: Desiree StoverNASA
One of America's least known National Historic Landmarks may also be its ugliest. It''s kept hidden inside Building 32 on the grounds of the Johnson Space Center in Houston and is identified simply as Chamber A.
From Time
View Full Article
No entries found