Where is Xintanji?

Where is Xintanji located?

Xintanji, Anhui, China (approx. 33.03333°, 115.3°)


Where is Xintanji on the map?