Hubble Space Telescope
Author(s): Jestr
Release date:
The Hubble Space Telescope is a space observatory that was launched into low Earth orbit in 1990 and remains in operation today. It was serviced and upgraded by five shuttle missions from 1993 to 2009.
(NOTE: This will replace the stock installation of Hubble)
Open in Celestia (Recommended) or Download
How to install add-ons? Find out here.