Kepler-66

Author(s): SolHorizon

Release date:

Kepler 66, also known as KOI-1958, is located 4061.7 light-years away from Earth. Neptune, a celestial body with a mass approximately 15 times that of Earth, completes its orbit every 17.8 days

Open in Celestia (Recommended) or Download

How to install add-ons? Find out here.