Where is Zhushian?

Where is Zhushian located?

Zhushian, Fujian, China (approx. 27.47064°, 118.2226°)


Where is Zhushian on the map?