Where is New World Shunde Hotel?

Where is New World Shunde Hotel located?

New World Shunde Hotel, New World Shunde Hotel, China (approx. 22.83714°, 113.25476°)


Where is New World Shunde Hotel on the map?