Meaning of muztag

Definition of muztag

(noun) a highest mountain peak in the Kunlun Shan in China; near the Indian border (23,891 feet high)

Other information on muztag

WIKIPEDIA results for muztag
Amazon results for muztag