contestada

It is an ancient megalithic monument in southern england probably used in rituals