"VELA" content on TweakTown - Page 1
We found 2 items for the tag: VELA
NEWS
NASA releases 5 stunning images captured in light invisible to human eyes
NASA has released a quintet of images captured in light invisible to the human eye by some of the world's most powerful telescopes.
NEWS
NASA's Hubble Space Telescope captures gorgeous 'Sail of Stars' galaxy
NASA's famous Hubble Space Telescope has been used to capture a gorgeous image of a spiral galaxy that features a 'sail of stars'.