"[I]n religious matters, the present-day Hindus are the descendants of the Indus valley people."