The primary mirror of NASA's James Webb Space Telescope. The primary mirror of NASA's James Webb Space Telescope consisting of 18 hexagonal mirrors looks like a giant puzzle piece standing in the massive clean room of NASA's Goddard Space Flight Center in Greenbelt, Maryland....See more

Get replies from creators like NASA

thumb_upthumb_downchat_bubble
174upvotes
16reminds