Where is Zhujialaoqun?

Where is Zhujialaoqun located?

Zhujialaoqun, Guangxi Zhuang Autonomous Region, China (approx. 25.25056°, 110.5319°)


Where is Zhujialaoqun on the map?