By Carl Kuntze Uploaded on 6 May 2008 27 views
Puerta Princessa, Palawan, Philippines. Phantoms seem to emerge from the wall in the semi-darkness of the cave.