Where is Shoulian?

Where is Shoulian located?

Shoulian, Hunan, China (approx. 27.43167°, 110.4894°)


Where is Shoulian on the map?