Where is Lamo?

Where is Lamo located?

Lamo, Guangxi Zhuang Autonomous Region, China (approx. 25.11972°, 109.8114°)


Where is Lamo on the map?