Where is Xintangpu?

Where is Xintangpu located?

Xintangpu, Hunan, China (approx. 25.80444°, 112.1622°)


Where is Xintangpu on the map?