Where is Lamo?

Where is Lamo located?

Lamo, Tibet Autonomous Region, China (approx. 29.80877°, 91.55422°)


Where is Lamo on the map?