Where is Lanpu?
Where is Lanpu located?
Lanpu, Fujian, China (approx. 25.9225°, 119.3844°)
Where is Lanpu on the map?
{"latitude":25.9225,"longitude":119.3844,"title":"Lanpu"}