Where is Xueqi?

Where is Xueqi located?

Xueqi, Guangdong, China (approx. 23.69618°, 112.7073°)


Where is Xueqi on the map?