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

Open in Celestia (Recommended) or Download

How to install add-ons? Find out here.