Hmm...makes one wonder if, like the La Brea tar pits in Los Angeles, scientists will find one hominid or homo sapien sapien among the animal bones.
I was wondering that too. In the pics at the link I posted they show the entrance. It’s easy to see how animals or humans could fall in.