Kepler-62
5 Planets
981 light years away

System Visualisation