Quote Originally Posted by Storm View Post
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)
It is Batu Caves in Malaysia.

Your question please Storm