Where is Zhangdu?

Where is Zhangdu located?

Zhangdu, Anhui, China (approx. 30.6°, 118.2333°)


Where is Zhangdu on the map?