Where is Xinlongqun?

Where is Xinlongqun located?

Xinlongqun, Guangdong, China (approx. 24.04966°, 112.015°)


Where is Xinlongqun on the map?