Where is Yanqian?

Where is Yanqian located?

Yanqian, Guangxi Zhuang Autonomous Region, China (approx. 25.27972°, 110.3456°)


Where is Yanqian on the map?