Where is InterContinental Foshan DongPing, Shunde?

Where is InterContinental Foshan DongPing, Shunde located?

InterContinental Foshan DongPing, Shunde, InterContinental Foshan DongPing, Shunde, China (approx. 22.96597°, 113.13058°)


Where is InterContinental Foshan DongPing, Shunde on the map?