Where is Nagqu?

Where is Nagqu located?

Nagqu, Nagqu, China (approx. 31.47678°, 92.05729°)


Where is Nagqu on the map?