Where is Jin Zhaizhen?

Where is Jin Zhaizhen located?

Jin Zhaizhen, Anhui, China (approx. 31.51667°, 115.75°)


Where is Jin Zhaizhen on the map?