Where is Shiman?

Where is Shiman located?

Shiman, Anhui, China (approx. 29.95°, 118.0375°)


Where is Shiman on the map?