Where is Zhenhaiqun?

Where is Zhenhaiqun located?

Zhenhaiqun, Inner Mongolia, China (approx. 41.84361°, 113.77°)


Where is Zhenhaiqun on the map?