Where is Nanguanzhai?

Where is Nanguanzhai located?

Nanguanzhai, Yunnan, China (approx. 23.62861°, 102.8436°)


Where is Nanguanzhai on the map?