Where is Xiangxicun?

Where is Xiangxicun located?

Xiangxicun, Xiangxicun (Station), China (approx. 22.5425°, 114.1207°)


Where is Xiangxicun on the map?