Where is Shankou Famuchan?
Where is Shankou Famuchan located?
Shankou Famuchan, Fujian, China (approx. 26.62056°, 117.7947°)
Where is Shankou Famuchan on the map?
{"latitude":26.62056,"longitude":117.7947,"title":"Shankou Famuchan"}