Where is Xiangxindi?

Where is Xiangxindi located?

Xiangxindi, Anhui, China (approx. 31.0362°, 118.255°)


Where is Xiangxindi on the map?