Where is Ailibugai?

Where is Ailibugai located?

Ailibugai, Inner Mongolia, China (approx. 38.86667°, 101.5667°)


Where is Ailibugai on the map?