a cave with a large stone structure in it