Where is Wanhailin?

Where is Wanhailin located?

Wanhailin, Guangdong, China (approx. 23.71689°, 116.8841°)


Where is Wanhailin on the map?