Where is Qipan Mountain?

Where is Qipan Mountain located?

Qipan Mountain, Qipan Mountain, China (approx. 30.226727°, 120.10172°)


Where is Qipan Mountain on the map?