Batu Caves?

been there many many years ago, stupid monkeys on that staircase frightened mrs Storm to death

so actually did not see anything properly (nor was there any religious inkling on our part - but the natural part was interesting)