In which country does the Batura Glacier lie?

A ) Pakistan ✅

B ) China

C ) Nepal

D ) India