También se han hallado restos de Homo Heidelbergensis y Neandertal.