Where is Sejia?

Where is Sejia located?

Sejia, Guangxi Zhuang Autonomous Region, China (approx. 25.29139°, 110.0753°)


Where is Sejia on the map?