Where is Batiancan?

Where is Batiancan located?

Batiancan, Fujian, China (approx. 25.2525°, 118.185°)


Where is Batiancan on the map?