Hubble Space Telescope - Body Coupler

1 View
Find Similar (BETA)Download
Author name
NASA
Source
Sketchfab
Polygon Count
1,474
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/