Where is Pintaitsun?

Where is Pintaitsun located?

Pintaitsun, Guangdong, China (approx. 22.08819°, 110.5527°)


Where is Pintaitsun on the map?