Beta Pictoris is a star located 63 light-years from Earth in the southern constellation Pictor. It has an encircling disk of debris that may contain planets, or 'planetesimals' on their way to ...