Where is Shanmiao?

Where is Shanmiao located?

Shanmiao, Fujian, China (approx. 24.66833°, 117.8706°)


Where is Shanmiao on the map?