Unveiling the Indus Valley Mystery