Where is Zhequn?

Where is Zhequn located?

Zhequn, Guangdong, China (approx. 23.25222°, 112.6477°)


Where is Zhequn on the map?