Where is Qiaotianchi?

Where is Qiaotianchi located?

Qiaotianchi, Shanxi, China (approx. 37.67778°, 112.2622°)


Where is Qiaotianchi on the map?