Where is Lizhizhai?

Where is Lizhizhai located?

Lizhizhai, Yunnan, China (approx. 24.57029°, 103.4186°)


Where is Lizhizhai on the map?