Where is Xiapilin?
Where is Xiapilin located?
Xiapilin, Guizhou, China (approx. 25.96667°, 109.1°)
Where is Xiapilin on the map?
Xiapilin - Xinping
{"latitude":25.96667,"longitude":109.1,"title":"Xiapilin"}