Where is Xiashihai?

Where is Xiashihai located?

Xiashihai, Guangdong, China (approx. 23.07336°, 112.9501°)


Where is Xiashihai on the map?