The star Beta Pictoris (center) is located 63 light-years from Earth in the constellation Pictor, the Painter, and is about 12 million years old and 75-percent more massive than our sun. Image from ... more 
The star Beta Pictoris (center) is located 63 light-years from Earth in the constellation Pictor, the Painter, and is about 12 million years old and 75-percent more massive than our sun. Image from the European Southern Observatory's Digitized less 
1 / 6
SPACE.com | Photo By ESO/Digitized Sky Survey 2
Tue, Mar 11, 2014 2:30 PM EDT