Where is Wanghuazhi?

Where is Wanghuazhi located?

Wanghuazhi, Anhui, China (approx. 32.58333°, 115.6°)


Where is Wanghuazhi on the map?