Where is Namsai?
Where is Namsai located?
Namsai, Qinghai, China (approx. 32.8°, 95.6°)
Where is Namsai on the map?
Namsai - Ziqiudukou
Namsai - Ulugmuztag
{"latitude":32.8,"longitude":95.6,"title":"Namsai"}