European Southern ObservatoryStars and galaxies in the constellation Vela, where a massive new supercluster has been found. Through the thick fog of our own galaxy, astronomers have spotted an ultimate prize: one of the largest-known structures in the universe.