Kepler-90
Author(s): MrSpace43
Release date:
Kepler-90 is a sun-like star located about 2,840 light-years from Earth in the constellation Draco. It is notable for possessing a planetary system that has the same number of observed planets as the Solar System
Help us translate this page here.
Open in Celestia (Recommended) or Download
How to install add-ons? Find out here.