Wow, those are real helicopters? That cave is gigantic. And the poison frog is even bigger!
Agree...Heap big Cave narrow gorge. (up-lifted / rain-carved ?)
Quick...Hide from the frog...rem. the movie, "FROGS / Ssssss", very forgettable sci-fi...but, the french, would love those Frog 's Legs.
Thx..gf