Where is Shejingtan?

Where is Shejingtan located?

Shejingtan, Anhui, China (approx. 31.175°, 119.25°)


Where is Shejingtan on the map?