Nasa captures gorgeous ‘Necklace Nebula,’ situated 15,000 light-years away
NEW DELHI: Nasa lately showcased 'cosmic jewellery,' a charming celestial sight generally known as Necklace Nebula, captured by the Hubble House Telescope. This mesmerising phenomenon, situated 15,000 light-years away from…