In which country does the Batura Glacier lie?

  • Subject:  GEOGRAPHY
  1. Pakistan
  2. China
  3. Nepal
  4. India
Correct Answer: Pakistan