Where is Zhoujinpu?

Where is Zhoujinpu located?

Zhoujinpu, Hunan, China (approx. 26.47278°, 111.8181°)


Where is Zhoujinpu on the map?