Where is Zhanhuzhen?

Where is Zhanhuzhen located?

Zhanhuzhen, Anhui, China (approx. 30.31667°, 116.9028°)


Where is Zhanhuzhen on the map?