Hubble Space Telescope releases marvelous images of the Veil Nebula
Hubble Space Telescope has once again managed to amaze all of humanity by releasing breathtaking images of a distant Nebula floating around 2100 light years from earth. NASA released a flyover 3D image of the Nebula that shows it as a dense formation of heavier gases, namely sulfur, oxygen and hydrogen. Veil Nebula, which is…