Where is Xinyudi?

Where is Xinyudi located?

Xinyudi, Hunan, China (approx. 25.20056°, 111.5928°)


Where is Xinyudi on the map?