Unusual structures made of piles of stone. Anyone know what these are and what they are for?
Marina Alta Walks