Where is Qizheshan?

Where is Qizheshan located?

Qizheshan, Yunnan, China (approx. 24.58343°, 102.28°)


Where is Qizheshan on the map?