Where is Zhujindu?

Where is Zhujindu located?

Zhujindu, Hunan, China (approx. 27.70417°, 112.4678°)


Where is Zhujindu on the map?