Where is Zanlahei?

Where is Zanlahei located?

Zanlahei, Yunnan, China (approx. 24.36764°, 102.0741°)


Where is Zanlahei on the map?