This is one of the most impressive Hubble Space Telescope’s images I’ve ever seen. It shows a massive group of young stars called R136, in the Large Magellanic Cloud, a satellite galaxy of our own ...