I mean.. with all that fancy up-close and telephoto gadgetry: you are There.
Nope, no humanoids on the walls ...
'course sometimes they haven't the luxury of a handy cave.. maybe they stick 'em in a tree branch?