Where is Zhimajian?

Where is Zhimajian located?

Zhimajian, Anhui, China (approx. 32.56389°, 117.4361°)


Where is Zhimajian on the map?