Where is Longxingshi?

Where is Longxingshi located?

Longxingshi, Hunan, China (approx. 26.31056°, 113.4275°)


Where is Longxingshi on the map?