Where is Xueqiao?

Where is Xueqiao located?

Xueqiao, Fujian, China (approx. 27.30417°, 120.3°)


Where is Xueqiao on the map?