Where is Uhumiao?

Where is Uhumiao located?

Uhumiao, Hunan, China (approx. 27.36167°, 111.2217°)


Where is Uhumiao on the map?