Where is Lucipin?

Where is Lucipin located?

Lucipin, Hunan, China (approx. 26.90056°, 111.3878°)


Where is Lucipin on the map?