Home » Pak Affairs MCQs » In which country does the Batura Glacier lie?