Where is Sankuai?

Where is Sankuai located?

Sankuai, Fujian, China (approx. 25.97556°, 119.3436°)


Where is Sankuai on the map?