Preparing your study page...
Correct answer: A
Explanation
Takshasila is historically believed to be located between the Indus and Jhelum rivers.