Where is Nubaidian?
Where is Nubaidian located?
Nubaidian, Yunnan, China (approx. 24.13304°, 102.4827°)
Where is Nubaidian on the map?
Nubaidian - Xiaojie
Nubaidian - Nubaidian
{"latitude":24.13304,"longitude":102.4827,"title":"Nubaidian"}