Nasa captures stunning ‘Necklace Nebula,’ located 15,000 light-years away
NEW DELHI: Nasa recently showcased ‘cosmic jewelry,’ a captivating celestial sight known as Necklace Nebula, captured by the Hubble Space Telescope. This mesmerising phenomenon, located 15,000 light-years away from Earth, …