Where is Pa-ko-sha-lo?

Where is Pa-ko-sha-lo located?

Pa-ko-sha-lo, Xinjiang Uygur Autonomous Region, China (approx. 41.95278°, 86.47222°)


Where is Pa-ko-sha-lo on the map?