Where is Shujindu?

Where is Shujindu located?

Shujindu, Hunan, China (approx. 26.91528°, 111.2356°)


Where is Shujindu on the map?