Where is Xinbin?
Where is Xinbin located?
Xinbin, Xinbin, China (approx. 41.72731°, 125.0266°)
Where is Xinbin on the map?
{"latitude":41.72731,"longitude":125.0266,"title":"Xinbin"}