Where is Ngola-Shankou?

Where is Ngola-Shankou located?

Ngola-Shankou, Qinghai, China (approx. 35.5°, 99.43333°)


Where is Ngola-Shankou on the map?