29May _________ lies in the north of Pakistan. Afghanistan China Iran the Arabian Sea Show AnswerChina