Where is Machjupin?

Where is Machjupin located?

Machjupin, Hunan, China (approx. 26.17056°, 112.2108°)


Where is Machjupin on the map?