Where is Landun?
Where is Landun located?
Landun, Fujian, China (approx. 27.48083°, 117.8439°)
Where is Landun on the map?
Landun - Shangri-La Hotel
{"latitude":27.48083,"longitude":117.8439,"title":"Landun"}