That's actually the star Fomalhaut at the center of the picture, 25 light-years from our solar system, as seen through the Hubble telescope. NewScientistSpace.com has more about this cosmic "Lord of the Ring".
It's too big to be Halo. Ringworld however... :-)
Post a Comment