Ninety percent of the known H. heidelbergensis remains have been obtained from this site.
Sembilan puluh persen dari peninggalan H. heidelbergensis yang diketahui didapat dari situs ini.