Browsing tag

NASA Goddard Space Flight Center

Hubble Spies Cleopatra’s Eye in the Sky

Cleopatra’s Eye, or NGC 1535, is a planetary nebula in the constellation Eridanus. This nebula has an unusual structure that is similar to the better-known…

Ten Astonishing Mysteries of Venus

The surface of Venus is completely inhospitable for life: barren, dry, crushed under an atmosphere about 90 times the pressure of Earth’s and roasted by…