Where is Xinpai?

Where is Xinpai located?

Xinpai, Guangxi Zhuang Autonomous Region, China (approx. 22.7225°, 107.3211°)


Where is Xinpai on the map?