Where is Shanpu?
Where is Shanpu located?
Shanpu, Fujian, China (approx. 25.19611°, 118.0006°)
Where is Shanpu on the map?
Shanpu - Shangri-La Hotel
Shanpu - Huangbaizhai
Shanpu - Puwei
{"latitude":25.19611,"longitude":118.0006,"title":"Shanpu"}