Where is Kyle?

Where is Kyle located?

Kyle, Inner Mongolia, China (approx. 43.58333°, 121.2°)


Where is Kyle on the map?