Junggar Basin

A large inland basin in northern Xinjiang, China, bounded by the Altai Mountains to the north and the Tian Shan to the south.

Connect