Where is Zhangxindi?

Where is Zhangxindi located?

Zhangxindi, Fujian, China (approx. 27.01936°, 117.119°)


Where is Zhangxindi on the map?