Where is Shanzhaili?

Where is Shanzhaili located?

Shanzhaili, Guangdong, China (approx. 24.76761°, 115.8521°)


Where is Shanzhaili on the map?