Chùa có nhiều ngóc ngách, đặc biệt là các bệ thờ được con người tạo tác từ các thạch nhũ tự nhiên ở nền hang, thành khám thờ, đồ thờ làm tăng thêm vẻ thâm nghiêm và huyền bí.