Where is Xinbeishi?
Where is Xinbeishi located?
Xinbeishi, Xinbeishi, TW (approx. 22.628704°, 120.5437°)
Where is Xinbeishi on the map?
{"latitude":22.628704,"longitude":120.5437,"title":"Xinbeishi"}