a stone structure with people standing on it