Where is Longmuzhi?

Where is Longmuzhi located?

Longmuzhi, Hunan, China (approx. 25.19917°, 111.4364°)


Where is Longmuzhi on the map?