Where is Xuguang?

Where is Xuguang located?

Xuguang, Hebei, China (approx. 38.24583°, 117.4731°)


Where is Xuguang on the map?