Muztag definition

Search

Muztag

Muztag logo #20974Muztagh noun a highest mountain peak in the Kunlun Shan in China; near the Indian border (23,891 feet high)
Found on https://www.encyclo.co.uk/local/20974
No exact match found.