a large stone structure with the words honden in netherlands