Where is Shanzhuliao?

Where is Shanzhuliao located?

Shanzhuliao, Guangdong, China (approx. 23.32111°, 112.4511°)


Where is Shanzhuliao on the map?