Where is Lo-tea-(1)?

Where is Lo-tea-(1) located?

Lo-tea-(1), Yunnan, China (approx. 22.63028°, 103.9461°)


Where is Lo-tea-(1) on the map?