Many stone tools of the Acheulean culture have been discovered there.
Banyak alat-alat batu dari budaya Acheulean telah ditemukan di sana.