Where is Yankoupu?

Where is Yankoupu located?

Yankoupu, Hunan, China (approx. 27.22139°, 111.2367°)


Where is Yankoupu on the map?