Where is Qianmapin?

Where is Qianmapin located?

Qianmapin, Hunan, China (approx. 26.06278°, 112.3°)


Where is Qianmapin on the map?