Where is Zhanyinbai?

Where is Zhanyinbai located?

Zhanyinbai, Anhui, China (approx. 31.8791°, 118.0862°)


Where is Zhanyinbai on the map?