Where is Shanshumizhiao?

Where is Shanshumizhiao located?

Shanshumizhiao, Yunnan, China (approx. 24.40122°, 103.1796°)


Where is Shanshumizhiao on the map?