Where is Manhang?

Where is Manhang located?

Manhang, Inner Mongolia, China (approx. 42.99889°, 121.3931°)


Where is Manhang on the map?