This is Stonehenge (2009), near Amesbury, in England.
[
Previous
][
Next
][
Homepage
]