Where is Qingleng?

Where is Qingleng located?

Qingleng, Chongqing, China (approx. 29.35917°, 105.8089°)


Where is Qingleng on the map?