Where is Bakeshu?

Where is Bakeshu located?

Bakeshu, Xinjiang Uygur Autonomous Region, China (approx. 42.23194°, 86.47861°)


Where is Bakeshu on the map?