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.
| This Xinjiang location article is a stub. You can help Wikipedia by expanding it. |

