Where is Sykeshu?

Where is Sykeshu located?

Sykeshu, Xinjiang Uygur Autonomous Region, China (approx. 44.45°, 84.38333°)


Where is Sykeshu on the map?