The foundations of Hinduism may have originated from the customs of the early peoples of the Indus valley around 2500 B.C.E. to 1500 B.C.E., in the more advanced culture of the Dravidians, and from the Aryans who invaded northwest India around 1500 B.C.E.