Where is Lianmushu?

Where is Lianmushu located?

Lianmushu, Hunan, China (approx. 25.31528°, 111.8303°)


Where is Lianmushu on the map?