Where is Shanzhulou?

Where is Shanzhulou located?

Shanzhulou, Guangdong, China (approx. 23.87377°, 113.3868°)


Where is Shanzhulou on the map?