Which of the following country is located in the north of Pakistan: June 24, 2025June 22, 2025 by Tauqeer Ahmad(A) India(B) Afghanistan(C) China(D) None of these