Nahal Meharot is the real cave of primitive persons.
Israel 2004.