Where is Longtanxiu?

Where is Longtanxiu located?

Longtanxiu, Guangdong, China (approx. 22.81914°, 113.1314°)


Where is Longtanxiu on the map?