Where is Lema?

Where is Lema located?

Lema, Guangxi Zhuang Autonomous Region, China (approx. 23.5°, 109.75°)


Where is Lema on the map?