Where is Chanyue?

Where is Chanyue located?

Chanyue, Yunnan, China (approx. 24.8036°, 102.7773°)


Where is Chanyue on the map?