Where is Shuangqing?

Where is Shuangqing located?

Shuangqing, Hunan, China (approx. 27.2363873°, 111.4913022°)


Where is Shuangqing on the map?