Big 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.

Leave a Reply

Your email address will not be published. Required fields are marked *