Where is Sunbaitsun?

Where is Sunbaitsun located?

Sunbaitsun, Guangdong, China (approx. 22.96522°, 112.7796°)


Where is Sunbaitsun on the map?