Hubble zooms in on remnants of Veil Nebula
The Hubble Space Telescope (HST) has captured stunning images of remnants of a massive star, the Veil Nebula.
Sep 24, 2015, 22:11 PM IST
The Hubble Space Telescope (HST) has captured stunning images of remnants of a massive star, the Veil Nebula.
Sep 24, 2015, 22:11 PM IST