Where is Shanlinshu?

Where is Shanlinshu located?

Shanlinshu, Yunnan, China (approx. 24.32276°, 102.5719°)


Where is Shanlinshu on the map?