Situs ini telah mengungkap alat-alat batu yang berusia lebih dari 2 juta tahun, menunjukkan kecerdasan dan keterampilan teknis hominin awal.