Where is Haeshudu?

Where is Haeshudu located?

Haeshudu, Guangdong, China (approx. 23.47395°, 115.6526°)


Where is Haeshudu on the map?