Where is Mazingu?

Where is Mazingu located?

Mazingu, Hunan, China (approx. 27.32583°, 110.6578°)


Where is Mazingu on the map?