Where is Xiaodao?

Where is Xiaodao located?

Xiaodao, Fujian, China (approx. 26.57528°, 118.2669°)


Where is Xiaodao on the map?