Stonehenge was believed to be used for rituals. Go figure.

Stonehenge is located in England, specifically Wiltshire.

The structure of the thing is supposedly darn near perfect.  Looking at it, it seems somewhat shocking, since it seems kind of lopsided here and there, but it’s really not going anywhere without a fight.