Where is Guloupin?

Where is Guloupin located?

Guloupin, Hunan, China (approx. 28.15333°, 111.0697°)


Where is Guloupin on the map?