A new picture from the European Southern Observatory's Very Large Telescope is the most detailed infrared view yet of the Carina Nebula. This bustling stellar nursery sits about 7,500 light-years from Earth and is home to several of the brightest and most massive stars known.Quote