专家们对遗址上的物体进行了碳14测定,发现这座城市存在于公元前2500—公元前1500 年间,距今至少3500年了。而且,据罗马大学的实验证明,古城遗址当时的熔炼温度,高达1400℃—1500℃,才足以将黏土烧融和矿物质烧化。那么,“死丘事件”究竟是什么原因造成的呢?有人提出了瘟疫说。但这显然解释不通,因为没有哪种瘟疫会在同一时间杀死所有城市居民。也没有任何一种瘟疫会产生爆炸,在极短时间内产生如此高的温度。
还有人提出是自然灾害所致,如地震,洪水、火灾等。但只要我们稍一思索,就不难发现问题。因为地震无法导致大爆炸,而洪水就更解释不通了,它只会将尸骨冲走,城里不会发现如此大规模的尸骸。火灾倒是能产生高温,但同样无法解释,为什么人们会在毫无防备的情况下集体死去。又有人提出了战争之说。认为是由于外族入侵导致了古城的毁灭,并把矛头指向了雅利安人。不过,大家都知道,雅利安人入侵古印度的年代是在几百年之后,他们不可能是罪魁祸首。而且不管入侵者是谁,在3500年前都不可能拥有如此强大的力量,让一座繁华的都市,在瞬间灰飞烟灭。