Where is Manqing?

Where is Manqing located?

Manqing, Shanxi, China (approx. 38.19444°, 112.3136°)


Where is Manqing on the map?