Where is Xuguang?

Where is Xuguang located?

Xuguang, Inner Mongolia, China (approx. 51.4°, 122.2°)


Where is Xuguang on the map?