Where is Ziniquan?

Where is Ziniquan located?

Ziniquan, Xinjiang Uygur Autonomous Region, China (approx. 43.98278°, 85.75°)


Where is Ziniquan on the map?