Where is Ahjiahe?

Where is Ahjiahe located?

Ahjiahe, Yunnan, China (approx. 23.22278°, 102.4403°)


Where is Ahjiahe on the map?