Where is Shilidun?

Where is Shilidun located?

Shilidun, Anhui, China (approx. 31.25833°, 117.875°)


Where is Shilidun on the map?