Where is Xiaoxidao?

Where is Xiaoxidao located?

Xiaoxidao, Fujian, China (approx. 25.76583°, 117.0736°)


Where is Xiaoxidao on the map?