Where is Shuanglongxi?

Where is Shuanglongxi located?

Shuanglongxi, Hunan, China (approx. 27.15639°, 109.9411°)


Where is Shuanglongxi on the map?