Where is Xintanpu?

Where is Xintanpu located?

Xintanpu, Hubei, China (approx. 29.71667°, 114.8667°)


Where is Xintanpu on the map?