Where is Shiqunmiao?

Where is Shiqunmiao located?

Shiqunmiao, Anhui, China (approx. 31.93333°, 118.3583°)


Where is Shiqunmiao on the map?