Where is Shanzhuiwan?

Where is Shanzhuiwan located?

Shanzhuiwan, Guangdong, China (approx. 22.29357°, 112.1824°)


Where is Shanzhuiwan on the map?