Where is Landmark International Hotel?

Where is Landmark International Hotel located?

Landmark International Hotel, Guangdong, China (approx. 23.14332°, 113.32925°)


Where is Landmark International Hotel on the map?