Shrine within a cave with stone steps at a historic site