Where is Songxiangzi?

Where is Songxiangzi located?

Songxiangzi, Anhui, China (approx. 32.86944°, 117.4528°)


Where is Songxiangzi on the map?