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