Perhaps they had a fortified structure here.
Paikalla saattoi seistä kiinteä rakennelma.