Avebury Rams Head Stone, Wiltshire, England This orthostat is part of the outer ring at Avebury and appears to have a rams head protruding from it.