Where is Xinuqi?

Where is Xinuqi located?

Xinuqi, Guangdong, China (approx. 21.55782°, 110.9443°)


Where is Xinuqi on the map?