Where is Zhuxian?

Where is Zhuxian located?

Zhuxian, Fujian, China (approx. 27.71611°, 118.7456°)


Where is Zhuxian on the map?