Where is Cilidun?

Where is Cilidun located?

Cilidun, Anhui, China (approx. 32.40861°, 118.4036°)


Where is Cilidun on the map?