html Kepler-62: The Most Unremarkable Star System in the Galaxy

Kepler-62: The Unremarkable Star System

Located in a completely average corner of the galaxy, Kepler-62 is a star system that defies excitement.

Stars:

Planets: