Advertisement

Advertisement

Kongur Shan

/ ˈkʊnɡʊə ˈʃæn /

noun

  1. a mountain in China, in W Xinjiang: the highest peak in the Pamirs. Height: 7719 m (25 325 ft)


Advertisement

Advertisement

Advertisement

Advertisement


Kong QiuKong Zi