If you look closely, all the kingdoms of the protagonists and those who had primary matrimonial relationships with their families can be placed geographically within the Late-Harappan sphere.Map II-B Hence a strong reason to believe that Mahabharata took place towards the end of the Late-Harappan Age in the 15th century BCE or thereabouts.