Where is Quanjie?

Where is Quanjie located?

Quanjie, Xinjiang Uygur Autonomous Region, China (approx. 43.78333°, 89.2°)


Where is Quanjie on the map?