Where is Shanzhaili?

Where is Shanzhaili located?

Shanzhaili, Fujian, China (approx. 27.25972°, 119.1681°)


Where is Shanzhaili on the map?