Where is Shanjiahe?

Where is Shanjiahe located?

Shanjiahe, Yunnan, China (approx. 24.06878°, 103.2113°)


Where is Shanjiahe on the map?