Where is Xunhui?

Where is Xunhui located?

Xunhui, Guangdong, China (approx. 23.33019°, 116.5766°)


Where is Xunhui on the map?