Where is Lathanpin?

Where is Lathanpin located?

Lathanpin, Hunan, China (approx. 26.26917°, 111.7778°)


Where is Lathanpin on the map?