સંશોધકો માને છે કે અહી પહેલા વિશાળ કદનાં લોકો રહેતા હશે.