A giant cosmic necklace glows brightly in this NASA/ESA Hubble Space Telescope image.The object, aptly named the Necklace Nebula, is a recently discovered ...