Where is Shezidi?

Where is Shezidi located?

Shezidi, Fujian, China (approx. 24.01667°, 117.1947°)


Where is Shezidi on the map?