This is an artist's rendition of the mysterious megalithic structure called Stonehenge.
Windows to the Universe original image