Where is Xianmiaopu?

Where is Xianmiaopu located?

Xianmiaopu, Fujian, China (approx. 25.02056°, 118.0514°)


Where is Xianmiaopu on the map?