Wikipedia
Shaquanzi
Shaquanzi is a small town in Xinjiang, China about 100 km from the border with Kazakhstan.