Where is Shakeken?

Where is Shakeken located?

Shakeken, Fujian, China (approx. 24.62167°, 118.585°)


Where is Shakeken on the map?