Where is Sanbaixu?

Where is Sanbaixu located?

Sanbaixu, Guangdong, China (approx. 21.27124°, 110.589°)


Where is Sanbaixu on the map?