Where is Shanbaoqun?

Where is Shanbaoqun located?

Shanbaoqun, Anhui, China (approx. 31.09167°, 119.5417°)


Where is Shanbaoqun on the map?