Tarbagatai Mountains

From Wikipedia, the free encyclopedia

Tarbagatai Mountains is a range of mountains located in the north-western parts of Xinjiang, China and East Kazakhstan.