Gods eye nebula Published November 27, 2015 at 284 × 177 (The “God’s Eye” helix nebula – pic taken by by the European Southern Observatory’s VISTA telescope http://www.space.com/14282-helix-nebula-eye-amazing-photo.html ) Share this:TweetPrintEmailLike Loading... Trackbacks are closed, but you can post a comment.