Where is Shuanglongqun?

Where is Shuanglongqun located?

Shuanglongqun, Guangdong, China (approx. 22.65469°, 112.6572°)


Where is Shuanglongqun on the map?