Where is Xuzhuang?

Where is Xuzhuang located?

Xuzhuang, Fujian, China (approx. 24.72306°, 117.9631°)


Where is Xuzhuang on the map?