Discoveries of exoplanets Scientists reveal the image of Beta Pictoris c (β Pic c), an exoplanet that is located 63 light years away. Scientists Reveal First Direct Image of an Exoplanet Only 63 Light-Years Away © ScienceAlert Sources: ScienceAlert