Where is Shanhutui?

Where is Shanhutui located?

Shanhutui, Fujian, China (approx. 27.79489°, 118.2393°)


Where is Shanhutui on the map?