bet Pic
2 Planets
64.4 light years away

System Visualisation