Respuesta :

indus river is ur answer
If you're looking for a place, it's present day Pakistan.