Where is No. 28, Coastline Villa?

Where is No. 28, Coastline Villa located?

No. 28, Coastline Villa, No. 28, Coastline Villa, China (approx. 22.29445°, 114.0256°)


Where is No. 28, Coastline Villa on the map?