Posted on February 25, 2006 by etmeekBig Cave . . . Saw this story on Fox News. Increadible. Taken from this story Charles Brewer-Carias, from Zootaxa with permission of Magnolia Press Inside the Cueva del Fantasma, in southeastern Venezuela. The two helicopters parked just inside the cave entrance give a sense of scale.