a large stone structure in a cave