Where is Shitzaodun?

Where is Shitzaodun located?

Shitzaodun, Fujian, China (approx. 27.64254°, 117.8485°)


Where is Shitzaodun on the map?