Where is Mapintai?

Where is Mapintai located?

Mapintai, Hunan, China (approx. 28.32722°, 111.2247°)


Where is Mapintai on the map?