quote:
Originally posted by Vilkku
It's not an atom. It's apparently something called "the eye of God", and it's taken by the Hubble telescope (which means it's in space - not quite atom sized).
I got the same answer based on the image location [img]http://i107.photobucket.com/albums/m301/kins4U/01-hubble-eye-of-god.jpg[/img]