Where is Shuangxizhen?

Where is Shuangxizhen located?

Shuangxizhen, Anhui, China (approx. 30.95°, 118.8°)


Where is Shuangxizhen on the map?