Where is Cuidain?

Where is Cuidain located?

Cuidain, Anhui, China (approx. 32.37778°, 117.0222°)


Where is Cuidain on the map?