Where is Xianzhu?

Where is Xianzhu located?

Xianzhu, Fujian, China (approx. 26.6225°, 119.8153°)


Where is Xianzhu on the map?