a large stone cave with a large rock wall