Where is Nanmupu?

Where is Nanmupu located?

Nanmupu, Hunan, China (approx. 28.51667°, 110.7167°)


Where is Nanmupu on the map?