According Mother Nature Network, NASA has captured a fantastic photo of a celestial body referred to as the ?Eye in the Sky?
The celestial body in question is the planetary nebula NGC 3918 which is located in the Centaurus constellation, around 4,900 light years from earth.
According to NASA planetary nebulas like this exist for just tens of thousands of years