Where is Zhenqun?

Where is Zhenqun located?

Zhenqun, Shanxi, China (approx. 37.26694°, 112.3967°)


Where is Zhenqun on the map?