The image above might not look like much, but what it shows is in fact stunning: a 10-million-year-old planet called Beta Pictorus b, located around 63 light years from Earth, orbiting around its giant parent star. And images like this one are poised to become much more common, thanks to the launch of a camera […]
Latest Comments