Hubble Space Telescope - Cover Hatch

4 Views
Find Similar (BETA)Download
Author name
NASA
Source
Sketchfab
Polygon Count
1,092
Release Date
2015-04-24
License
CC BY 4.0
nasatelescopeprintablehubblespace

Asset Overview

On April 25, 1990, astronauts aboard the Space Shuttle Discovery deployed the Hubble Space Telescope into Earth orbit, and launched a new era of astronomical discovery. From: http://nasa3d.arc.nasa.gov/