The NASA/ESA Hubble Space Telescope has captured this vivid image of NGC 1535, or the Cleopatra’s Eye Nebula. NGC 1535 is a 10.5-magnitude planetary nebula in the constellation of Eridanus. Also referred to as BD-13 842, HD 26847 and IRAS 04119-1251 in various astronomical catalogues, it lies at a distance between 5,500 and 7,500 light-years [...]