Where is Shadipin?

Where is Shadipin located?

Shadipin, Hunan, China (approx. 25.12111°, 111.6206°)


Where is Shadipin on the map?