Where is Xintanchun?

Where is Xintanchun located?

Xintanchun, Anhui, China (approx. 30.81667°, 118.3833°)


Where is Xintanchun on the map?