Where is Zhailanpu?

Where is Zhailanpu located?

Zhailanpu, Anhui, China (approx. 32.58333°, 117.6667°)


Where is Zhailanpu on the map?