megalithic site

archaeological site consisting of one or more neolithic monuments made of large stones