Where is Xinjiang?

Where is Xinjiang located?

Xinjiang, Hainan, China (approx. 18.42222°, 108.9553°)


Where is Xinjiang on the map?