Where is Zhequn?

Where is Zhequn located?

Zhequn, Guangxi Zhuang Autonomous Region, China (approx. 25.37778°, 110.185°)


Where is Zhequn on the map?