Where is Xinxundui?

Where is Xinxundui located?

Xinxundui, Guangdong, China (approx. 20.59749°, 110.2181°)


Where is Xinxundui on the map?