Where is Janpin?

Where is Janpin located?

Janpin, Hunan, China (approx. 27.95861°, 111.8003°)


Where is Janpin on the map?