The pictures were taken in April 2016 in lowland tropical forests of the Corcovado National Park (Costa Rica). The second species (very large amphibian) might be Leptodactylus savagei.

More Gregor Kozlowski's questions See All
Similar questions and discussions