Where is Shawchae?

Where is Shawchae located?

Shawchae, Hunan, China (approx. 29.09389°, 109.7061°)


Where is Shawchae on the map?