Where is The Lunghuays?

Where is The Lunghuays located?

The Lunghuays, Hunan, China (approx. 25.78889°, 112.3511°)


Where is The Lunghuays on the map?