Menhir

Menhir

Several menhirs forming a squared cromelech