Where is Mahuang?

Where is Mahuang located?

Mahuang, Hunan, China (approx. 27.21694°, 110.9153°)


Where is Mahuang on the map?