Where is Shanheiluntan?

Where is Shanheiluntan located?

Shanheiluntan, Yunnan, China (approx. 24.27181°, 102.5192°)


Where is Shanheiluntan on the map?