Where is Shanmathan?

Where is Shanmathan located?

Shanmathan, Hunan, China (approx. 26.7525°, 112.1231°)


Where is Shanmathan on the map?