Where is Zhalantun?

Where is Zhalantun located?

Zhalantun, Inner Mongolia, China (approx. 48°, 122.7167°)


Where is Zhalantun on the map?